【问题标题】:issue in redirecting 2 domains in one server在一台服务器中重定向 2 个域的问题
【发布时间】:2016-05-16 11:25:24
【问题描述】:

我有 2 个域,并且都设置在一个服务器上,当您打开每个域时,来自同一服务器的同一个网站会打开。现在我想将其中一个重定向到另一个。例如,我在一台服务器上有 www.first.comwww.second.com ,我希望我的 www.first.com 被重定向到 www.second.com 。显然,我无法创建索引来进行重定向,因为两者都在一个服务器上,所以我需要另一种方法,例如创建 htaccess 文件或类似的东西。 (我已经在 htaccess 中尝试过 redirect 301redirect 302 但没用)

【问题讨论】:

    标签: php apache .htaccess redirect


    【解决方案1】:

    您可以在DOCUMENT_ROOT/.htaccess 文件中使用此代码:

    RewriteEngine On
    
    RewriteCond %{HTTP_HOST} ^(?:www\.)?first\.com$ [NC]
    RewriteRule ^ http://www.second.com%{REQUEST_URI} [NE,R=301,L]
    

    【讨论】:

    • 这条规则绝对有效。首先验证您的.htaccess 是否启用,通过在您的.htaccess 顶部放置相同的垃圾(随机)文本,看看当您在浏览器中访问您的页面时它是否产生500(内部服务器)错误?跨度>
    猜你喜欢
    • 2013-05-27
    • 2020-06-14
    • 2021-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多