301重定向.htaccess到特定域和uri的所有流量

时间:2014-03-11 13:23:20

标签: .htaccess redirect http-status-code-301

我迷路了...一如既往htaccess文件就像vodoo ...... 我试图将域中的所有流量(无论其URI)重定向到另一个域上的特定页面。这就是我所拥有的,它失败了500错误:

RewriteCond %{HTTP_HOST} (^|\.) domain\.com$
RewriteRule ^ https://www.example.com/some/other/page/ [L,R=301]

有人能告诉我我做错了什么吗?就像我说的那样,我试图忽略所请求的URI并强制重定向到另一个域上的specicif页面。

1 个答案:

答案 0 :(得分:0)

如果您想从domain.com(以及每个子域名)重定向所有内容,请尝试这种方式

RewriteEngine on

RewriteCond %{HTTP_HOST} ^(.+\.)?domain\.com$ [NC]
RewriteRule ^.*$ https://www.example.com/some/other/page/ [R=301,L]