删除尾部斜杠

时间:2020-04-05 12:38:32

标签: html apache .htaccess redirect indexing

我正在尝试对我的网站实施非跟踪斜杠策略,因此我已经在 .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,但是它显示如下内容:

folder page

在访问https://www.mywebsite.com/login/时,它仍然显示我的索引文件,并且不会重定向到任何地方。

那么我该如何解决?我想在这里https://www.mywebsite.com/login有索引文件,在这里https://www.mywebsite.com/login/重定向

0 个答案:

没有答案