我正在尝试将子目录重写为root:
例如http://example.com/demo到http://example.com/img/demo 这是我的currunt htaccess文件
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /img/$1 [QSA,NC,L]
这很好但是它正在改变浏览器中的url, 当我去 http://example.com/demo 它重定向到http://example.com/img/demo/并在浏览器中更改网址, 我该如何解决这个问题?
由于
答案 0 :(得分:1)
您需要关闭目录斜杠
要解决此问题,请在RewriteEngine指令
上方添加以下行DirectorySlash Off