申精,利用htaccess独立和共享ip绑定域名到目录
|
|
论坛中的方法都有路径问题,下面介绍一个无路径问题利用.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
希望版版加点侦探币,如果觉得演示是广告,版主编辑一下 |
评分
-
查看全部评分
|
|
|
|
|
|
|
|
|
|
suyboy
发表于 2010-1-3 19:55:43
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
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直接再添加一个域名,然后二级域名再用上面的代码 |
|
|
|
|
|
|
|
|
|
|
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
|
显示全部楼层
|
|
|
|
|
|
|
|