【问题标题】:URL Redirection of main domain and and Add on domain with same URL on the same host主域的 URL 重定向和在同一主机上添加具有相同 URL 的域
【发布时间】:2017-03-03 05:14:57
【问题描述】:

我有一个问题。我有一个域说https://www.example.com/link-to-post 和一个附加域说http://www.sample.com/link-to-post 在这两个域上都有一个具有相同URL 的帖子。我想将这两个 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。任何帮助将不胜感激。

谢谢

【问题讨论】:

  • 你能分享你的 .htaccess 文件吗?
  • 我会用一个非常简单的方式来解释你。我只想将 https://www.sample.com/link-to-post 重定向到 https://www.sample.com/link-to-redirect-posthttp://www.example.com/link-to-posthttp://www.example.com/link-to-redirect-post 。但是这两个域都在同一主机上。我希望现在你很清楚..!!

标签: .htaccess url url-redirection


【解决方案1】:

试试这个:

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]

这会在重定向到所需站点之前检查主机名。您可能需要使用这些标志来满足您对网站的其他需求。

【讨论】:

    猜你喜欢
    • 2017-08-12
    • 2012-02-15
    • 2011-05-25
    • 2019-07-14
    • 1970-01-01
    • 2016-10-07
    • 1970-01-01
    • 2017-11-30
    • 2012-03-03
    相关资源
    最近更新 更多