主域名访问子文件夹站点教程 打印

  • 2

如何让一个主域名访问子目录上的网站,比如您的主域名根目录是public_html,而网站却在public_html/webroot这个子目录上,想通过主域名直接访问那个网站,而不是用http://主域名/webroot。这个我们有两种办法可以实现,具体方法请看下面的教程。

方法一、通过.htaccess

复制以下代码保存为.htaccess文件,上传到网站根目录

RewriteEngine on
rewriteCond %{REQUEST_URI} !^/subfolder/

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /subfolder/$1

RewriteCond %{HTTP_HOST} ^(www.)?wphostz.net$
RewriteRule ^(/)?$ subfolder/index.php [L]

代码中的subfolder改成您的子文件夹名,wphostz.net改成您的域名,代码最后一行里面的index.php是子文件夹里面的网站首页文件名,如国您的首页文件不是index.php,则要修改成您的首页文件名。

方法二、修改主域名根目录

这个需要联系WP Hostz客服处理,我们可以将您的主域名改成其他不真实存在的域名,然后您再到cPanel里面“附加域”那里绑定域名到子文件夹,这样网站的根目录就是那个子文件夹了,访问的自然就是那个子文件夹上的网站。


这篇文章对您有帮助吗?

« 返回

Powered by WHMCompleteSolution