【发布时间】:2015-04-01 03:18:33
【问题描述】:
目前我有[any_name].example.com 重定向到example.com/?id=[any_name]
这是我的 .htaccess 代码:
RewriteCond %{HTTP_HOST} !^www\.example.com
RewriteCond %{HTTP_HOST} ^(.+).example.com
RewriteRule ^([^/]*)$ http://example.com/?id=%1 [L,R=301]
如何更改我的 .htaccess 以使 foo.example.com 重定向到 example.com/?id=foo 但仍会在浏览器的地址栏中显示 foo.example.com?
【问题讨论】:
-
foo.example.com和example.com是否托管在具有相同文档根文件夹的同一台服务器上? -
是的,我使用的是通配符 (*.example.com),它指向与 example.com 相同的根文件夹
标签: .htaccess redirect rewrite subdomain wildcard