我最近注册了一个域名kbcsurveyors.com。然后,我创建了两个子域,在根文件夹中创建了两个新文件夹。
我的动机是,如果我输入 kbcsurveyors.com/preinspection ,则应指向 preinspection.kbcsurveyors.com < / strong>即可。其他子域也是如此。
在我的 .htaccess 中,我放在mydomainname.com的根目录中,我写了以下几行:
RewriteEngine On
RewriteBase /
RewriteRule ^preinspection/(.*)$ https://kbcsurveyors.com/$1 [L,NC,QSA] # Handle requests for "Preinspection"
但是这个文件结构不起作用。
如何编写.htaccess文件以实现我想要的目标?
此致
答案 0 :(得分:0)
删除或注释掉现有规则。
使用以下规则创建新文件preinspection/.htaccess
:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^preinspection\.kbcsurveyors\.com$ [NC]
RewriteEngine .* http://preinspection.kbcsurveyors.com/$0 [L,NE,R=301]