raksmart活动促销

分享

写回答

发帖

申精,利用htaccess独立和共享ip绑定域名到目录

国外虚拟主机 国外虚拟主机 117739 人阅读 | 54 人回复

发表于 2010-1-3 15:54:52 | 显示全部楼层 |阅读模式

论坛中的方法都有路径问题,下面介绍一个无路径问题利用.htaccess独立IP绑定域名到目录,以及共享IP二级域名使用方法
Rewriteengine on
DirectoryIndex home.html index.html index.php index.cgi
# a网站设置项
RewriteCond %{REQUEST_URI} !^/a/.*
RewriteCond %{HTTP_HOST} =www.a.com
RewriteRule ^(.*) /a/$1 [L]

# a网站二级域名设置项
RewriteCond %{REQUEST_URI} !^/a/bbs/.*
RewriteCond %{HTTP_HOST} =bbs.a.com
RewriteRule ^(.*) /a/bbs/$1 [L]

# b网站设置项
RewriteCond %{REQUEST_URI} !^/b/.*
RewriteCond %{HTTP_HOST} =www.b.com
RewriteRule ^(.*) /b/$1 [L]

独立IP:只需要将域名指向IP,然后再将以上代码保存到.htaccess即可
共享IP:方法同上,只是二级域名还需要多一步:
到H球后台域名管理的Web Service里面Server Alias添加你要绑定二级域名即可
例:共享IP:需要绑定bbs.c.com在Server Alias添加bbs.c.com
演示:独立ip:http://www.cqcq2.com
     共享ip:http://www.xianyule.com  二级域名http://shop.xianyule.com
希望版版加点侦探币,如果觉得演示是广告,版主编辑一下

评分

参与人数 1威望 +5 金币 +5 银币 +5 收起 理由
gypworks526 + 5 + 5 + 5 精品文章

查看全部评分

回答|共 54 个

suyboy

发表于 2010-1-3 19:55:43 | 显示全部楼层

楼主我想问问.htaccess是要保存在哪里呢?

weiyi

发表于 2010-1-3 21:01:46 | 显示全部楼层

比如 A站用的共享独立IP
又可以用 .htaccess 实现更换成共享IP 是这意思吧?

楼主 # b网站设置项  是上这边的意思吧?

monface

发表于 2010-1-3 21:54:40 | 显示全部楼层

原帖由 suyboy 于 2010-1-3 07:55 PM 发表
楼主我想问问.htaccess是要保存在哪里呢?

保存在根目录

monface

发表于 2010-1-3 21:55:41 | 显示全部楼层

原帖由 weiyi 于 2010-1-3 09:01 PM 发表
比如 A站用的共享独立IP
又可以用 .htaccess 实现更换成共享IP 是这意思吧?

楼主 # b网站设置项  是上这边的意思吧?

代码主要是针对独立ip
如果是共享ip直接再添加一个域名,然后二级域名再用上面的代码
RAKSmart

weiyi

发表于 2010-1-3 23:28:58 | 显示全部楼层

顶级域名共享独立IP 首先建立个文件夹名为a,程序上传A文件夹,然后把把下边的代码, 保存成.htaccess,上传到跟目录,之后就可以访问了? 我这不成功了啊,在详细些 谢谢  
Rewriteengine on
DirectoryIndex home.html index.html index.php index.cgi
RewriteCond %{REQUEST_URI} !^/a/.*
RewriteCond %{HTTP_HOST} =www.a.com
RewriteRule ^(.*) /a/$1 [L]

monface

发表于 2010-1-4 11:46:27 | 显示全部楼层

回复6#,你应该把这个.htaccess放到独立ip域名根目录下

bob3

发表于 2010-1-4 18:11:33 | 显示全部楼层

学习中,谢谢~~~~

weiyi

发表于 2010-1-4 21:15:34 | 显示全部楼层

  成功了 谢谢

虎生生

发表于 2010-1-4 22:31:38 | 显示全部楼层

强帖留名
您需要登录后才可以回帖 登录 | 注册

本版积分规则