我想将不以slash
结尾的网址重定向到以slash
结尾。
注意: .htaccess位于mysite
目录
的.htaccess
<need help here>
不想要网址
http://localhost/mysite/index.php
http://localhost/mysite/blog
http://localhost/mysite/blog/110084
所需网址
http://localhost/mysite/
http://localhost/mysite/blog/
http://localhost/mysite/blog/110084/
非常感谢。
答案 0 :(得分:0)
RewriteEngine on
RewriteBase /Application
RewriteCond $1 !^(index\.php|images|table-images|robots\.txt|styles|js|uploads)
RewriteRule ^(.*)$ index.php/$1 [L]
答案 1 :(得分:0)
您可以将此规则用作RewriteEngine On
行下方的非常第一规则,为非文件添加尾部斜杠:
# add a trailing slash to directories
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*?[^/])$ %{REQUEST_URI}/ [L,R=302]