不幸的是,我不知道如何开始。
我有以下文件结构:
.htaccess
|- site1
|- .htpasswd
|- index.php
|- site2
|- .htpasswd
|- index.php
所以我需要一个动态的baseurl,具体取决于子子域。
当我输入http://site1.preview.domain.com时,我希望baseurl指向site1.preview.domain.com/site1。但在浏览器中它应该仍然是http://site1.preview.domain.com
此外,我想保护每个"网站" -folder。那么有可能动态地指向htpasswd吗?
提前感谢您的建议。
答案 0 :(得分:0)
在根.htaccess中你可以有这个规则:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(site1|site2)\.preview\. [NC]
RewriteRule !^(site1|site2)/ %1%{REQUEST_URI} [L,NC]