Redirect subdomain into top-level domain's fol

2019-01-13 22:38发布

问题:

Here's what I'm trying to do.

When you type m.example.com I want users to be redirected to example.com/m/ but I would like the url in the address bar to remain m.example.com if possible.

回答1:

You can do that with mod_rewrite and mod_proxy:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^m\.example\.com$
RewriteRule ^ http://example.com/m%{REQUEST_URI} [L,P]


回答2:

Just set the subdomain's root dir to example.com/m/. Then there is no redirection.