ModX非www资源 - > www资源

时间:2012-03-01 03:39:05

标签: php url networking modx modx-revolution

我们刚刚推出了一个可以在临时subdomain.company.com上访问的网站。现在它可以在company.com和www.company.com上找到,我们有内部网络问题。

我们的网络建立在company.com上,这意味着在内部,company.com解析为与www.company.com不同的IP地址。

因此,当网络上有人访问www.company.com时,我们的ModX Revolution网站上指向company.com网址的资源无法加载。基本上,没有图像,没有CSS,只有文本出现。

有没有人知道ModX中可用于解决此问题的设置?感谢。

1 个答案:

答案 0 :(得分:2)

如果company.com和www.company.com都可以同意解析到同一个网站,您可以使用.htaccess中的以下内容将非www重定向到www:

RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\.company\.com [NC]
RewriteRule (.*) http://www.company.com/$1 [R=301,L]