raksmart活动促销

分享

写回答

发帖

请教.htaccess改主域名,不让主域名访问子目录

回答|共 18 个

breakstring

发表于 2010-3-14 12:46:58 | 显示全部楼层

原帖由 ruijing 于 2010-3-14 09:39 AM 发表



我用的 .htaccess 解决的,改目录名要是通过网站的链接还是能看出来原始地址的,我是直接限制了主域名访问。。
我等下再开一个帖子说下方法


是这样的。。。我觉得你的方法还是麻烦了
我的情况如下:
1,例如我有域名 www.xxx.com ,已经将其指向了别的服务器
2. 我在HostEast的服务器上托管我的BBS服务,域名为 bbs.xxx.com。
3. 我不希望别人能够通过 www.xxx.com/bbs 的形式访问我的 bbs;而需要他们通过bbs.xxx.com直接访问

所以我的做法如下:
1. 在 cPanel的 /public_html 的目录(即默认的站点目录)留空,并且在index manager中设置该目录为不可索引
2. 在 cPanel 中 添加子域名到 xxx.com;如下图所示
subdomain.png

3. 设定 bbs的子域名的地址的时候,cPanel的默认地址是 /public_html/bbs。如果你放到这里,别人就可以用 www.xxx.com/bbs的形式访问了
4. 所以,这里要做的只是简单的将bbs这个子域名的目录指向 /bbs,即和 /public_html同级别的一个目录。
5. 最终, 如果用户直接访问 www.xxx.com,则会通过你的DNS设置指向我想要的那个服务器
6. 用户访问 bbs.xxx.com 可以访问我的BBS
7. 用户直接通过 访问 ip地址的形式 xx.xx.xx.xx 或者  xx.xx.xx.xx/bbs 都将返回错误信息提示不可访问。

ruijing

发表于 2010-3-14 15:13:02 | 显示全部楼层

4. 所以,这里要做的只是简单的将bbs这个子域名的目录指向 /bbs,即和 /public_html同级别的一个目录。.

这个不太明白。。。。 放在同级目录上了,,还可以访问么?

breakstring

发表于 2010-3-14 17:13:42 | 显示全部楼层

原帖由 ruijing 于 2010-3-14 03:13 PM 发表
4. 所以,这里要做的只是简单的将bbs这个子域名的目录指向 /bbs,即和 /public_html同级别的一个目录。.

这个不太明白。。。。 放在同级目录上了,,还可以访问么? ...


可以访问的

ruijing

发表于 2010-3-14 17:54:45 | 显示全部楼层

原帖由 breakstring 于 2010-3-14 05:13 PM 发表


可以访问的

确实可以访问,这样也不错,全放在了根目录下,但是你www是怎么解决的列?www.xxxx.com 和 xxxx.com 绑定在了 public_html 目录里。。。 主站程序全部放在 public_html 根目录里么?

增加新域名的时候是不是也绑定到和 public_html 目录同一层目录啊。。。这样跟目录文件很多了哦。。。

ruijing

发表于 2010-3-14 19:19:48 | 显示全部楼层

晕死,不索引后全站500错误。。。
RAKSmart

breakstring

发表于 2010-3-14 22:58:37 | 显示全部楼层

我的xxx.com不在这个服务器上
而www.xxx.com也通过cname指向xxx.com
都在别的服务器上

500错误?我还没有遇到。。。。我只是分别传了几个小文件试验了一下访问路径。。。
等我传上整个网站看看。。。

breakstring

发表于 2010-3-15 00:29:00 | 显示全部楼层

测试了一下我的站点,都没有问题哦

你怕根目录下文件夹过多。。。那么何不建立一个 "MySubDomains"文件夹
然后把你的子域名的站点都在这里建立子文件夹,照样可以吧主站点和子站点分开么

ruijing

发表于 2010-3-15 15:39:07 | 显示全部楼层

原帖由 breakstring 于 2010-3-15 12:29 AM 发表
测试了一下我的站点,都没有问题哦

你怕根目录下文件夹过多。。。那么何不建立一个 "MySubDomains"文件夹
然后把你的子域名的站点都在这里建立子文件夹,照样可以吧主站点和子站点分开么
...


这样也不错哦,对了哦,你知道ImageMagick程序的路径么。

breakstring

发表于 2010-3-16 12:09:31 | 显示全部楼层

原帖由 ruijing 于 2010-3-15 03:39 PM 发表


这样也不错哦,对了哦,你知道ImageMagick程序的路径么。



ImageMagick?是啥?
什么图像处理的程序?这个不懂了。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则