【问题标题】:RewriteCond excluding domainRewriteCond 不包括域
【发布时间】:2021-10-20 07:35:29
【问题描述】:

我正在为 .htaccess 中的 RewriteCond 苦苦挣扎

我必须将 301 我的所有域 (domain1.com ; domain2.com ; domain3.com) 重定向到一个域 (x1x1x1.com) 除了 1 (domain4.com)

我必须使用 RewriteCond 来排除 domain4.com 还是可以立即在 RewriteRule 中排除它?

我试过了:

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteCond %{HTTP_HOST} ^domain4\.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www\.domain4\.com [NC]

RewriteRule ^(.*)$ https://x1x1x1.com/ [R=301,L]

</IfModule>

谢谢大家

【问题讨论】:

    标签: apache .htaccess


    【解决方案1】:

    这样的……

    <IfModule mod_rewrite.c>
    
    RewriteEngine On 
    RewriteCond %{HTTP_HOST} !domain4.com [NC]
    RewriteRule ^ https://x1x1x1.com/
    
    </IfModule>
    

    【讨论】:

      猜你喜欢
      • 2011-08-04
      • 2020-08-05
      • 1970-01-01
      • 2017-06-09
      • 2012-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多