阻止访问子文件夹,将所有通配符子文件夹重定向到同名子域

问题描述

我已经为域的所有文件夹创建了子域:

www.some_domain_url.com/www1   to  www1.some_domain_url.com
www.some_domain_url.com/www2   to  www2.some_domain_url.com
www.some_domain_url.com/www3   to  www3.some_domain_url.com

如何阻止用户访问所有子文件夹并将它们自动重定向到相应的子域?

例如当用户访问 www.some_domain_url.com/www1 时,url www1.some_domain_url.com 出现

此外,对于通配符如何实现这一点?

谢谢!!

解决方法

如果你想重定向,你可以这样设置:

RewriteRule ^/www1/ http://www1.some_domain_url.com/ [R=301,L]
RewriteRule ^/www2/ http://www2.some_domain_url.com/ [R=301,L]
RewriteRule ^/www3/ http://www3.some_domain_url.com/ [R=301,L]