把index.php 从magento后台的url中移除掉

来源:互联网 发布:windows 任务计划程序 编辑:程序博客网 时间:2024/05/02 01:09
<IfModule mod_rewrite.c>## enable rewrites   Options +FollowSymLinks   RewriteEngine on## Rewrite to subfolder magento   RewriteCond %{HTTP_HOST} ^(www.)?mydomain.cxm$   RewriteCond %{REQUEST_FILENAME} !-f   RewriteCond %{REQUEST_FILENAME} !-d   RewriteRule ^(.*)$ /magento/$1   RewriteCond %{HTTP_HOST} ^(www.)?mydomain.cxm$   RewriteRule ^(/)?$ magento/ [L]## All other rewrite rules apply to magento folder   RewriteBase /magento/## workaround for HTTP authorization in CGI environment    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]## always send 404 on missing files in these folders    RewriteCond %{REQUEST_URI} !^/(media|skin|js)/## never rewrite for existing files, directories and links    RewriteCond %{REQUEST_FILENAME} !-f    RewriteCond %{REQUEST_FILENAME} !-d    RewriteCond %{REQUEST_FILENAME} !-l## never rewrite for URI beginning with admin    RewriteCond %{REQUEST_URI} !^/admin.*## rewrite everything else to index.php    RewriteRule .* index.php## externally rewrite index.php/admin to admin    RewriteCond %{REQUEST_URI} ^/index.php/admin.*$    RewriteRule ^index.php/admin(.*) /admin$1 [R]</IfModule>