Apache RewriteCond(子域)

Posted

技术标签:

【中文标题】Apache RewriteCond(子域)【英文标题】:Apache RewriteCond (subdomain) 【发布时间】:2011-08-04 05:52:34 【问题描述】:

我正在尝试将子域的请求重定向到主域。 即:xxx.domain.com/blah/xyz --> domain.com/blah/xyz

我的 rewriteconds 对 xxx.domain.com 工作得很好,但对于像 xxx.domain.com/123/xyz 这样的任何事情,我得到的只是 400 Bad Request……

任何帮助将不胜感激。

【问题讨论】:

你现在使用什么规则? 【参考方案1】:

规则应该是这样的:

RewriteCond %HTTP_HOST ^xxx.domain.com
RewriteRule (.*) http://domain.com/$1 [L]

【讨论】:

以上是关于Apache RewriteCond(子域)的主要内容,如果未能解决你的问题,请参考以下文章

通过子域的动态颠覆回购(在 Apache 中)

使用 Apache mod_rewrite 相关问题的子域到文件夹

用户名作为laravel上的子域

不要在 htaccess 中重定向子域

使用基于浏览器语言的 htaccess 从和到子域重定向

Apache中 RewriteCond 规则参数介绍