Apache重写规则删除.php扩展添加多个斜杠

时间:2015-06-08 15:51:08

标签: apache mod-rewrite httpd.conf slash

在Apache的httpd.conf中,我有以下代码:

Options +FollowSymlinks -MultiViews
RewriteEngine on

RewriteCond %{THE_REQUEST} ^GET\s.+\.php [NC]
RewriteRule ^(.+)\.php$ /$1 [NE,R=301,L,NC]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{DOCUMENT_ROOT}/$1.php -f
RewriteRule ^(.*?)/?$ $1.php [L]

此网址:http://localhost/news.php 成为此网址:http://localhost//news

我想在localhost(http://localhost/news)之后删除双斜杠。我从其他问题尝试了很多代码片段来删除它们,但没有任何效果。

0 个答案:

没有答案