我有旧网站并将其转换为laravel 4.1;从htaccess中移除了切断的斜线。
问题是你可以在没有尾随斜线的情况下查看页面,这很糟糕,因为将来会被滥用
所以我需要将301重定向到带有斜杠的页面或显示404 我怎么能以优雅的方式做到这一点?
答案 0 :(得分:0)
我认为这可能就是你想要的。它会将没有尾部斜杠的所有内容重定向到带有斜杠的页面。
的.htaccess
RewriteRule ^(.*)$ $1/ [R=301,L]
答案 1 :(得分:0)
如果sm1感兴趣Add Trailing Slash .htaccess
,请在此处找到htaccess方法RewriteCond %{REQUEST_URI} !(/$|\.)
RewriteRule (.*) %{REQUEST_URI}/ [R=301,L]