我正在尝试做一些我认为很简单的重定向,但由于某种原因,下面的重定向(以及我尝试过的其他 1000 次尝试!)似乎会导致 500 错误。
我已经设法让 domain.co.uk 到 www.domain.co.uk 自己工作,但是一旦我尝试添加额外的重定向,它就会失败。
基本上,我只想要一个从 domain.co.uk 到 www.domain.co.uk 的标准 301,我还想暂时将 www.domain.co.uk 指向 www.domain.co.uk/blog
任何帮助,非常感谢!
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain.co.uk$ [NC]
RewriteRule ^(.*)$ http://www.domain.co.uk/$1 [R=301,L]
RewriteCond %{REQUEST_URI} !^/blog [NC]
RewriteRule (.*) blog/$1 [R=307, L]