实现二级域名站点绑定主域名访问的方法

搬瓦工机场JMS

大家都知道,虚拟主机是所有主机产品中最基础的,而且客户只能通过控制面板来操作,虽然便捷但是有些操作是被限制了的,比如这里说的二级域名站点只能使用顶级域名下的二级域名,不能随意绑定其他的域名。那么有什么办法实现二级域名站点绑定主域名来访问呢?

假如用户有一个二级域名站点,域名为abc.com/sub,那么要想通过另一个主域名(如efg.com)来访问,并且地址栏显示的链接就是主域名,应该怎么做呢?我们可以通过.htaccess文件来设置。

在Linux主机的.htaccess文件中添加下面代码:

RewriteEngine On

 RewriteBase /

#要绑定的域名efg.com

RewriteCond %{HTTP_HOST} ^(www.)?efg.com$

#指向要绑定的子目录

RewriteCond %{REQUEST_URI} !^/sub/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /sub/$1

#这里改成要绑定的域名和要绑定的子目录

RewriteCond %{HTTP_HOST} ^(www.)?efg.com$

RewriteRule ^(/)?$ sub/index.php [L]

上面代码中的“sub”和“efg.com”分别对应你的二级域名和主域名,自己修改。另外,还有注意一点的是,主域名(如本文中的efg.com)一定是绑定在相同的主机上。

BlueHost优惠码

未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 实现二级域名站点绑定主域名访问的方法

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏