【问题标题】:Help with mod_rewrite rule帮助 mod_rewrite 规则
【发布时间】:2011-02-25 16:00:37
【问题描述】:

需要一些帮助才能使以下规则生效:

RewriteCond %{HTTP_HOST}            ^asset.*.domainone\.com [NC,AND]
RewriteCond %{REQUEST_URI}          !^/FILE/.* [NC]
RewriteRule ^(.*)$              "http://domaintwo\.com/$1" [L]

对于到达此服务器且域为“asset(anything).domain.com”且不以“FILE”开头的请求,请重定向到另一台服务器。

谢谢。

【问题讨论】:

    标签: apache mod-rewrite rewrite


    【解决方案1】:
    RewriteCond %{HTTP_HOST} ^asset.*?\.domainone\.com [NC]
    RewriteCond %{REQUEST_URI} !^/FILE/.* [NC]
    RewriteRule ^/(.*)$ http://domaintwo.com/$1 [R,L]
    

    【讨论】:

    • 有了这个设置,如果我导航到asset1.domainone.com/whatever它不会重定向到domaintwo。
    • @Louis - 我删除了最后一行的反斜杠。
    • 它仍然没有将流量重定向到不以 /FILE/ 开头的 url
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多