[英]Using .htaccess to mirror main domain in subdomain
我想将同一域中的所有文件镜像到我的子域中,但要排除一些文件(例如robots.txt),以避免SE索引编制。 因此,子域应显示和行为与主域完全相同,包括所有文件和查询字符串。
服务器文件夹配置:
/ htdocs中/域
/ htdocs中/子
域配置:
domain.com
subdomain.domain.com
如何使用子域文件夹中的.htaccess文件实现此目的?
因此,我结合使用了.htaccess和PHP。
我使用.htaccess和modrewrite将完整请求推送到放置在子目录文件夹中的php文件中。
如果没有本地版本,则在该PHP文件中包含主域文件。
$mainpath = "../domain/";
$localFile = $_REQUEST["__PATHREQUEST"];
$replacementFile = $mainpath . $_REQUEST["__PATHREQUEST"];
unset($_REQUEST["__PATHREQUEST"]);
if (file_exists($localFile)) {
include($localFile);
} else {
include($replacementFile);
}
也许这可以帮助某人...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.