1

最近将站点从子域移到根域的子目录中。

http://blog.domain.comhttp://domain.com/blog.

我将其放入我.htaccess的 at 中http://blog.domain.com,因此使用旧 URL 访问文章的用户将被相应地重定向。

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_REFERER} ^http://blog.\domain\.com
RewriteRule .* http://domain.com/blog [R=301,L]

我无法弄清楚如何重定向http://blog.domain.comhttp://domain.com/blog. 上面的代码片段没有这样做。任何见解将不胜感激!

4

1 回答 1

0
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^blog\.domain\.com$
RewriteRule ^(.*)$ http://domain.com/blog/$1 [L,R=301]
于 2013-04-21T04:41:50.310 回答