由于某些原因,某些链接会在网址末尾创建斜杠。我发现不同设备中的相同链接可以或不能在URL的末尾添加斜杠。
由于我的htaccess结构,如果URL有斜杠,我有时会遇到错误。有没有办法用htaccess从URL中删除它们?
EG:
example.com/s/
立即重定向到:
example.com/s
答案 0 :(得分:1)
A similar question给出了这个答案:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} (.*)$
RewriteRule ^(.+)/$ http://www.domain.com/$1 [R=301,L]
答案 1 :(得分:0)
这样做,您无需指定域名:
RewriteRule ^(.+)/$ /$1 [R=301,L]