使用.htaccess屏蔽URL,使子域成为根域

时间:2011-06-17 10:06:12

标签: .htaccess url-rewriting dns url-masking domain-masking

我目前有一个cms,可以在子目录中构建微型网站。因此,mainsite是根,每个子网站都在子目录中。

例如root = www.mainsite.org

microsite = www.mainsite.org/microsite

我目前正在主办的托管空间购买和停放域名。我已将其设置为当用户在www.microsite.org中输入时,他们会在我的htaccess中使用以下内容重定向到www.mainsite.org/microsite

RewriteCond %{HTTP_HOST} ^microsite.org$ [OR]
RewriteCond %{HTTP_HOST} ^microsite.org$
RewriteRule ^/?$ "http\:\/\/mainsite\.org\/microsite" [R=301,L]

我还可以屏蔽网址,以便www.mainsite.com/microsite在网址栏中显示为www.microsite.org - 允许每个微网站保留个人身份。我拥有每个微型网站的域名

我不一定需要一揽子规则,我很乐意为每个微型网站添加新代码。

顺便说一下,我并不真正理解htaccess编辑 - 我很陌生,因此非常感谢特定的答案。我已经搜索了答案,但是我不认为我发现任何以这种方式掩盖根的东西 - 大多数似乎隐藏了子目录。

感谢

0 个答案:

没有答案