我有一个查询。我有一个域名https://www.example.com/link-to-post
和一个附加域名称http://www.sample.com/link-to-post
在这个域名中都有一个帖子具有相同的网址。我想将这两个URL重定向到各自的帖子,但是当我打开第二个帖子http://sample.com/link-to-post
时,它会被重定向到第一个帖子,我已经应用了301重定向,即。在https://www.example.com/link-to-redirected-post
。我想知道如何将301重定向应用到第二篇文章,以便将其重定向到http://www.sample.com/link-to-redirected-post
,但不会重定向到https://www.example.com/link-to-redirected-post
。任何帮助将不胜感激。
由于
答案 0 :(得分:0)
试试这个:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^https://www.sample.com$
RewriteRule ^/link-to-post /link-to-redirect-post [R=301,L]
RewriteCond %{HTTP_HOST} ^http://www.example.com$
RewriteRule ^/link-to-post /link-to-redirect-post [R=301,L]
这将在重定向到所需站点之前检查主机名。您可能需要使用旗帜来满足您对网站的其他需求。