Godaddy 空间主域名如何映射到子目录?

我用的是Godaddy的web hosting,之前高手指点可以重写httpd.conf,但在下使用的是web hosting没有这个文件,而godaddy的虚拟主机又不允许将主域名映射到子目录。

这些日子多方搜索,找到了这么一个方法,试了下,果真管用,但是在下是菜鸟,各方面知识很欠缺,请各位老大帮助看下,这种解决方式是否有什么安全隐患或者缺陷,在下是否可以安心使用?请各位不吝赐教,在下先谢过。

以下是从别的网站贴来的方法介绍,请批阅:

 

“Godaddy的虚拟主机在开通时会要求绑定一个域名到根目录,作为主机的主域名。其它非主域名可以绑定到子目录,但是主域名必须绑定到根目录。因此根目录会比较凌乱。解决的办法是用.htaccess重定向实现主域名绑定子目录。可以建立多个不同域名的名的站点。

在根目录的.htaccess文件(如果没有,可以自己建立)里加入这以下这段代码:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f [OR]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{HTTP_HOST} ^(.*\.)?ihaima.com$
RewriteCond %{REQUEST_URI} !^/ihaima/
RewriteRule ^(.*)$ /ihaima/$1
 

其中第4行RewriteCond %{HTTP_HOST} ^(.*\.)?ihaima.com$,填的是主域名;
第5,6行/ihaima/填的是主域名文件所在的子目录。
经测试,可以实现。”

 

来源http://blog.163.com/hffbi_007/blog/static/1025324201142924916370/

posted @ 2017-02-17 10:16  stma  阅读(619)  评论(0)    收藏  举报