我已经搜索了一段时间,并有一个在调整此文件我自己去,我几乎在那里,但有一个我无法弄清的情况... 如何获得两个万维网。和一个正斜杠使用.htcaccess重定向到www。并添加尾随正斜杠
如果我输入spectrl.com,它将重定向到www.spectrl.com正确 - 添加www。
如果我在www.spectrl.com/ebaycalculator输入重定向到www.spectrl.com/ebaycalculator/正确的 - 添加/
但是,如果我在spectrl.com/ebaycalculator型我得到一个404错误时,它应该去www.spectrl .COM/ebaycalculator/
这是我的.htcaccess文件,保存在根:
RewriteBase/
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://spectrl.com/$1/ [L,R=301]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule^http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
感谢
恐怕这不起作用。 追加的斜杠被添加,但www。部分是坏的,它重定向到www./ – Kavi 2011-03-03 23:31:42
我恢复到我的原来的,现在也是这样做!非常奇怪的行为... – Kavi 2011-03-03 23:45:44