【发布时间】:2015-04-06 02:39:34
【问题描述】:
我想要网址 domain.com/folder/login.php 重写到 domain.com/login 并设法将 .php “删除”,但我无法删除 /folder/ 尝试制定重写规则时出现 500 或 404 错误引擎
这是我目前的重写规则:
<Directory />
Options +FollowSymLinks -MultiViews
AllowOverride None
RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]
RewriteRule ^ %1 [R,L,NC]
RewriteCond %{REQUEST_FILENAME}.php -f [NC]
RewriteRule ^ %{REQUEST_URI}.php [L]
RewriteRule ^backend/(.*)$ /$1 [L,NC,R]
</Directory>
提前致谢!
【问题讨论】:
标签: apache .htaccess mod-rewrite url-rewriting