首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RewriteCond不适用于特定的URL

问RewriteCond不适用于特定的URL
EN

Stack Overflow用户
提问于 2011-01-04 09:28:19
回答 2查看 590关注 0票数 1

我们有两个URL (www.floydbariatrics.com和www.floydbariatrics.org)我正在尝试让所有的URL重写为www.floydbariatrics.com

我的.htaccess中有以下内容:

代码语言:javascript
复制
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时,我得到:

代码语言:javascript
复制
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. 

我完全被难住了。

任何帮助都将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2011-01-04 09:38:22

您是否为www.floydbariatrics.org设置了VirtualHost,或者您是否为它设置了ServerAlias?

票数 0
EN

Stack Overflow用户

发布于 2011-01-04 09:38:56

在(共享)主机服务器上,需要为每个域单独配置web服务器软件,因为具有不同内容的多个域通常共享相同的IP地址。

根据你的网络主机提供的控制面板软件(例如cPanel或Plesk),可能会有一个“停靠域名”、“重定向”或“域名别名”选项来实现这一点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4589932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档