【发布时间】:2014-05-29 05:29:39
【问题描述】:
我有一个客户端需要直接访问一个网络服务器,但他们有一个特殊的设置。
在他们的DocumentRoot 中有一个名为public_html 的子文件夹,其中包含应该面向公众的内容。他们的负载均衡器将目录中的内容提供给他们的域 http://domain.com/
如果他们通过服务器 IP 访问,我正在尝试编写 URL 重写以附加 public_html,以便正确加载引用的 css 和图像。
这是我在 public_html 文件夹中的 .htaccess 文件中获得的内容:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^1.2.3.4
RewriteCond %{REQUEST_URI} !=/public_html
RewriteRule ^(.*)$ public_html/$1 [L,QSA,NC]
知道为什么它不起作用吗?
【问题讨论】:
-
这个IP
1.2.3.4是真的吗?
标签: apache .htaccess mod-rewrite