【发布时间】:2014-12-14 12:56:21
【问题描述】:
我一直在尝试在明天启动的社区网站上进行这项工作,该网站为项目中的每个社区提供 7 个子域。令人讨厌的是,运行它的人打印了海报: www.subdomain.domain.com
我最近通过 htaccess 解决这个问题的尝试是: AddType x-httpd-php53 .php
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
</IfModule>
截止日期很紧,所以任何帮助都会很棒,谢谢。
【问题讨论】:
-
抱歉,我的 DNS 查找失败
-
即使没有 htaccess 也会出现同样的错误(DNS 服务器配置问题)?
-
这是一个 DNS 配置错误,我添加了 www.subdomain... 作为记录,但我现在收到 404 错误(在 .htaccess 中使用 @anubhava 的答案)
-
您是否尝试清除缓存或其他浏览器(因为您可能会遇到 301 重定向的缓存问题)
-
刚刚尝试隐身,仍然没有乐趣。我不相信它会进入 htaccess,因为我只是向它添加了一些垃圾,它并没有在 www.sub.domain.com 上导致内部错误,仅在 sub.domain.com 上造成内部错误
标签: .htaccess mod-rewrite