【问题标题】:htaccess: rewrite url from one domain/folder to a different domain [closed]htaccess:将url从一个域/文件夹重写到另一个域[关闭]
【发布时间】:2013-04-13 04:05:36
【问题描述】:

我们有两个域名停在一个共同的网站上。对于特定的文件夹路径,我们需要确保始终使用其中一个域。我需要一个重写规则,该规则仅在访问某个文件夹(及其子文件夹)时才指向正确的域。

http://www.domain1.com/admin/ 重定向到 http://www.domain2.com/admin/

我需要考虑第一个网址可能是: http://domain1.com/admin/(即根域或 www 形式)

【问题讨论】:

    标签: .htaccess mod-rewrite


    【解决方案1】:

    这可以通过简单的RewriteCondRewriteRule 来完成

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^(?:www\.)?domain1\.com$
    RewriteRule ^admin.* http://www.domain2.com/$0 [R,L]
    

    当一切正常时,您可以将R 更改为R=301

    【讨论】:

    • 美丽——谢谢。我有类似的东西,但没有正确处理子目录。
    猜你喜欢
    • 1970-01-01
    • 2017-05-18
    • 2017-03-07
    • 1970-01-01
    • 2014-02-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-04
    相关资源
    最近更新 更多