我试图避免我的主要域结构过于混乱,所以我将我的所有域解析到它们自己的子文件夹中。所以,我想做的是当用户访问http://mydomain.com他们实际上被发送到http://mydomain.com/sub-directory
这段代码有效:
#redirect to submain subdomain
RewriteEngine On
RewriteCond %{THE_REQUEST} ^GET\ /submain/
RewriteRule ^submain/(.*) /$1 [L,R=301]
RewriteRule !^submain/ submain%{REQUEST_URI} [L]
但是,它破坏了我已加载到主目录中的所有其他子域。
有想法该怎么解决这个吗?