我正在尝试对我的网站实施非跟踪斜杠策略,因此我已经在 .htaccess 中编写了这样的代码:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=302]
问题是它不起作用:如果我访问https://www.mywebsite.com/login
,它将重定向到https://www.mywebsite.com/login/
(就像在实现该代码之前一样),而如果我访问https://www.mywebsite.com/login/
,则没有任何改变。 / p>
所以我实现了
DirectorySlash Off
现在我可以访问https://www.mywebsite.com/login
,但是它显示如下内容:
在访问https://www.mywebsite.com/login/
时,它仍然显示我的索引文件,并且不会重定向到任何地方。
那么我该如何解决?我想在这里https://www.mywebsite.com/login
有索引文件,在这里https://www.mywebsite.com/login/
重定向