【发布时间】:2010-11-30 05:28:03
【问题描述】:
这就是我想要做的。
当您键入 m.example.com 时,我希望用户被重定向到 example.com/m/,但我希望保留地址栏中的 url如果可能,请使用 m.example.com。
【问题讨论】:
标签: .htaccess redirect subdomain
这就是我想要做的。
当您键入 m.example.com 时,我希望用户被重定向到 example.com/m/,但我希望保留地址栏中的 url如果可能,请使用 m.example.com。
【问题讨论】:
标签: .htaccess redirect subdomain
您可以使用 mod_rewrite 和 mod_proxy 做到这一点:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^m\.example\.com$
RewriteRule ^ http://example.com/m%{REQUEST_URI} [L,P]
【讨论】:
R=301 而不是P。
只需将子域的根目录设置为 example.com/m/。然后就没有重定向了。
【讨论】: