当url没有以/结尾时.htaccess错误

时间:2018-06-14 05:26:16

标签: .htaccess

的.htaccess

RewriteEngine on
RewriteCond %{REQUEST_URI} !^/index.php$
RewriteCond %{REQUEST_URI} !\.(gif|jpeg|jpg|png|css|js|wiff|woff2|ttf)$
RewriteRule ^(.*)$ /index.php?path=$1 [NC,L,QSA]

工作网址示例

http://www.website.com/u/johndoe/asdf
http://www.website.com/u/johndoe/

唯一错误

http://www.website.com/u/johndoe

在唯一错误情况下,网址将更改为:

http://www.website.com/u/johndoe/?path=u/johndoe

有谁知道为什么?path = u正在添加到网址? 它实际上位于浏览器顶部的url字段中。

有没有办法解决这个问题?

0 个答案:

没有答案