最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
apache中二级目录绑定二级域名的例子
时间:2022-06-30 17:54:14 编辑:袖梨 来源:一聚教程网
我们可以利用重定向规则,进行目录,域名重定向,达到我们想要的目的.
首先: 比如我们主机是万网的,不支持子目录绑定,那么我们要想再建一个网站的话,就只能www.a.com/b
但是如果我们想要b.a.com,怎么办呢?
利用重定向:依apache,linux系统的为例
主机需支持.htaccess,如果这个都没办法支持的话,赶紧换了IDC吧 坑人呢.
RewriteEngine on
# 网站的域名
# 把 www.a.com改为你要绑定的域名.
RewriteCond %{HTTP_HOST} ^(www.)?www.a.com[/url]$
# 把“b”改为要绑定的目录.
RewriteCond %{REQUEST_URI} !^/b/
# 不要改以下两行.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# 把b改为要绑定的目录.
RewriteRule ^(.*)$ /b/$1
# 把 b.a.com改为你要绑定的域名
# 把 b 改为要绑定的目录.
# forum/ 后面是首页文件index.php, index.html……
RewriteCond %{HTTP_HOST} ^(www.)?b.a.com$
RewriteRule ^(/)?$ b/index.php [L]
这样就可以了,但是如果你运气不好的话,访问的时候还是不能访问的,为什么呢?
因为域名还是要指向二级目录,那么我们访问b.a.com的时候无法访问,但是如果我们加上b.a.com/b的时候就能访问,
很烦人吧.那规则还得改一改。在绑定的域名后面加上目录,虽然是个临时的解决办法,但是,坑爹的IDC就不要用了。
或者尝试下这样的301:
Redirect permanent /a http://a.b.com/a
大家别小看这一句了,301对于seo有多么的重复吧,这样是告诉搜索引擎此目录已经转到二级域名了哦。
相关文章
- 奥比岛梦想国度卡死闪退有哪些解决方法 04-30
- DNF手游骨戒在哪个位置 04-30
- 回望羊驼:当利空成为短暂的财富密码 04-30
- 为什么每个 Web3 项目都逃不过 DEX? 04-30
- HashKey Exchange 虚拟资产保险覆盖规模登顶全球第一 04-30
- HTX DeepThink:冲上$95,000后,等待比特币的是什么? 04-30