将子域重定向到顶级域名的文件夹
问题描述:
这是我正在尝试做的。将子域重定向到顶级域名的文件夹
当你键入m.example.com我想将用户重定向到example.com/m/但我想在地址栏中的URL,如果可能的保持m.example.com。
答
你可以做到这一点的mod_rewrite和mod_proxy的:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^m\.example\.com$
RewriteRule^http://example.com/m%{REQUEST_URI} [L,P]
答
只需设置子站点根目录到example.com/m/。然后没有重定向。
如果您希望它成为永久301重定向,该怎么办? – Michelle 2012-05-10 17:44:53
@JackSpairow使用'R = 301'而不是'P'。 – Gumbo 2012-05-10 18:20:19
有没有在这个mod_proxy需要任何特定的设置? – Ascherer 2012-05-15 18:48:27