【发布时间】:2014-01-02 08:35:17
【问题描述】:
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /online_shoping/
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\s([^.]+)\.php [NC]
RewriteRule ^ %1 [R,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*?)/?$ $1.php [L]
这是我在使用 .php 删除后删除 .php 扩展名的代码,但是?和 = 仍然出现,而且我的登录脚本在使用此代码后失败,所以请指导我哪里出错了?
提前致谢
【问题讨论】:
-
检查答案帖子已更新
标签: php .htaccess php-extension