cPanel主机中如何把主域名绑定到public_html子目录呢?

修改public_html目录下的“.htaccess”文件,加入下面的一些语句即可。注意按提示修改语句中的一些内容,使之与你的网站相匹配。

RewriteEngine on

# 下行中把“qhc.co”改为你自己的域名

RewriteCond %{HTTP_HOST} ^(www.)?qhc.co$

# 下行中将“子目录名”修改为你要将主域名指向的子目录

RewriteCond %{REQUEST_URI} !^/子目录名/

# 以下两行不要修改

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

# 下行中将“子目录名”修改为你要将主域名指向的子目录

RewriteRule ^(.*)$ /子目录名/$1

# 下行中把“qhc.co”改为你自己的域名

RewriteCond %{HTTP_HOST} ^(www.)?qhc.co$

# 下行中将“子目录名”修改为你要将主域名指向的子目录,如果你的首页的文件不是index.php,则修改为你自己的,如index.html

RewriteRule ^(/)?$ 子目录名/index.php [L]