将JustHost主域名绑定到子目录的方法(cPanel通用)

  [复制链接]
查看: 791   回复: 11
发表于 2013-4-20 23:08:19 | 显示全部楼层 |阅读模式
       测试了好多方法,这个是百分百成功的,当然这个不是原创的,留给有需要的同志们。
有些使用美国主机JustHost的朋友,感觉主域名的文件,默认是放在public_html目录下,有些乱。怎么才能将主域名也像附加域一样,绑定到子目录呢?今天小A就介绍个方法,这个方法对于所有的cPanel后台的美国空间都是通用的。
方法如下:
修改public_html目录下的“.htaccess”文件,加入下面的一些语句即可。注意按提示修改语句中的一些内容,使之与你的网站相匹配。
RewriteEngine on
# 下行中把“spacetalk.info”改为你自己的域名
RewriteCond %{HTTP_HOST} ^(www.)?spacetalk.info$
# 下行中将“子目录名”修改为你要将主域名指向的子目录
RewriteCond %{REQUEST_URI} !^/子目录名/
# 以下两行不要修改
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# 下行中将“子目录名”修改为你要将主域名指向的子目录
RewriteRule ^(.*)$ /子目录名/$1
# 下行中把“spacetalk.info”改为你自己的域名
RewriteCond %{HTTP_HOST} ^(www.)?spacetalk.info$
# 下行中将“子目录名”修改为你要将主域名指向的子目录,如果你的首页的文件不是index.php,则修改为你自己的,如index.html
RewriteRule ^(/)?$ 子目录名/index.php


评分

参与人数 1T币 +5 收起 理由
月光飞燕 + 5

查看全部评分

发表于 2013-4-20 23:13:53 | 显示全部楼层
lz测试过Bluehost吗
回复 支持 反对

使用道具 举报

发表于 2013-4-20 23:14:32 | 显示全部楼层
我现在还没用过主域名,一直空着,有时间试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-20 23:20:54 | 显示全部楼层
没有试过BH
回复 支持 反对

使用道具 举报

发表于 2013-4-20 23:26:49 | 显示全部楼层
不错啊。
回复 支持 反对

使用道具 举报

发表于 2013-4-20 23:31:37 | 显示全部楼层
没有试过没有发言权。全当路过。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-20 23:33:36 | 显示全部楼层
justhost是测试成功的
回复 支持 反对

使用道具 举报

发表于 2013-4-20 23:36:13 | 显示全部楼层
没有用过,留个记号先 感谢分享
回复 支持 反对

使用道具 举报

发表于 2013-4-21 01:18:05 | 显示全部楼层
诶,JH这些天电信访问慢的要命,都不想碰了
回复 支持 反对

使用道具 举报

发表于 2013-4-21 01:18:28 | 显示全部楼层
我一般都是用个免费的TK域名做主域名,最省事
回复 支持 反对

使用道具 举报

发表于 2013-4-21 19:59:22 | 显示全部楼层
差不多就是这样的,以前在bluehost上测试过了,没问题,适用于apache的服务器上,如果nginx的话就不行
回复 支持 反对

使用道具 举报

发表于 2013-4-22 19:37:16 | 显示全部楼层
确实不错
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则