【问题标题】:How to do an Apache2 rewrite for ip based address如何对基于 ip 的地址进行 Apache2 重写
【发布时间】:2011-05-10 07:58:28
【问题描述】:

我有一个开发服务器,其 Ubuntu 服务器为 10.10,IP 为 192.168.0.175。 当我为 apache2 启用重写模块并更改站点配置以允许重写时,事情就会变得一团糟。

关闭重写并允许重写为无,然后我输入192.168.0.175/test 并加载站点,但全部打开后,它会将地址更改为www.192.168.0.175/test 并且站点不加载。

为什么会这样?

【问题讨论】:

  • 很可能,您有一个 RewriteRule,它接受任何不以 www 开头的地址。并添加它。如果您可以发布您的 .htaccess(或相关配置,如果您在您的站点的主要 apache2 配置中),我们可能会提供更多帮助。

标签: .htaccess mod-rewrite apache2 ip-address rewrite


【解决方案1】:

www.192.168.0.175 是错误的。如果您键入 www,浏览器会假定这是一个域名。

IP 应以 www 为前缀

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-08-19
    • 2013-12-10
    • 1970-01-01
    • 2020-02-11
    • 2018-04-05
    • 2021-01-03
    • 2013-02-27
    • 1970-01-01
    相关资源
    最近更新 更多