【问题标题】:htaccess redirect all except me doesn't workhtaccess 重定向除我之外的所有内容都不起作用
【发布时间】:2014-11-17 11:29:12
【问题描述】:

一切正常,但我的 IP 重定向也是如此,我需要将所有用户重定向到该网站的移动版本,除了.. 所以方向工作正常,但我的 IP 也重定向了!! 有什么建议吗?!

提前致谢

#Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?DOMAIN\.com$
RewriteCond %{REMOTE_HOST} !^xxx\.xxx\.xxx\.xxx
RewriteRule ^(.*)$ http://m.DOMAIN.com/$1 [R=301,L]

【问题讨论】:

    标签: php .htaccess redirect subdomain


    【解决方案1】:

    您需要变量%{REMOTE_ADDR} 而不是%{REMOTE_HOST},后者是主机名(规范地址)。

    【讨论】:

    • 不幸的是它不起作用,它将我重定向到 m.Domain.com
    • 如果我是正确的,如果您删除域和 ip 中的转义符,它应该可以工作。还要考虑到您已设置永久重定向,因此如果您已被重定向一次,您的浏览器会在缓存中记住它。所以在重试之前一定要清空缓存并关闭浏览器...
    猜你喜欢
    • 2021-05-01
    • 1970-01-01
    • 2012-11-04
    • 1970-01-01
    • 2012-09-05
    • 1970-01-01
    • 2014-10-26
    • 1970-01-01
    • 2020-02-14
    相关资源
    最近更新 更多