我们有两个URL (www.floydbariatrics.com和www.floydbariatrics.org)我正在尝试让所有的URL重写为www.floydbariatrics.com
我的.htaccess中有以下内容:
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\.floydbariatrics\.com$ [NC]
RewriteRule (.*) http://www.floydbariatrics.com/$1 [R=301,L]当我转到www.floydbariatrics.com、floydbariatrics.com或floydbariatrics.org时,重写起作用了。
当我尝试访问www.floydbariatrics.org时,我得到:
Page Not Found
We cannot locate the page you're looking for. Please check the address and make sure all letters are lowercased with no spaces. 我完全被难住了。
任何帮助都将不胜感激。
发布于 2011-01-04 09:38:22
您是否为www.floydbariatrics.org设置了VirtualHost,或者您是否为它设置了ServerAlias?
发布于 2011-01-04 09:38:56
在(共享)主机服务器上,需要为每个域单独配置web服务器软件,因为具有不同内容的多个域通常共享相同的IP地址。
根据你的网络主机提供的控制面板软件(例如cPanel或Plesk),可能会有一个“停靠域名”、“重定向”或“域名别名”选项来实现这一点。
https://stackoverflow.com/questions/4589932
复制相似问题