0
后如何添加斜线如何使用删除HTML扩展后,下面的代码添加/结尾:删除HTML扩展
Options +FollowSymLinks -MultiViews
DirectorySlash off
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME}/ -d
RewriteCond %{SCRIPT_FILENAME}.html !-f
RewriteRule [^/]$ %{REQUEST_URI}/ [R=301,L]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^(.+)\.html$ /$1 [R=301,L]
RewriteCond %{SCRIPT_FILENAME}.html -f
RewriteRule [^/]$ %{REQUEST_URI}.html [QSA,L]
我帮不了你,但你应该更具体些:你应该说你在使用apache和mod重写时存在问题(这只是一个猜测,但你应该首先告诉它),并添加正确的标记(像html,apache,mod-rewrite,文件扩展名应该这样做)帮助人们帮助你...只是一个建议 – 2012-02-29 13:13:44
感谢您的答复e代码更改以下网址http://www.example.co.uk/page.html到http://www.example.co.uk/page,我需要的是/在页面结束后得到http:/ /www.example.co.uk/page/ – 2012-02-29 13:16:16
请正确标记您的问题; 'html'等等,所以其他的与你的问题完全无关。 – 2012-02-29 13:19:00