云虚拟主机:利用.htaccess绑定多域名he搭建多个网站

幸运草
幸运草
幸运草
1033
文章
3
评论
2020年4月5日18:40:08云虚拟主机:利用.htaccess绑定多域名he搭建多个网站已关闭评论 295
很多虚拟主机都是只能绑定多个域名到跟目录,不支持多个域名绑定到子目录。这样一个空间基本只能放置一个网站。我们今天的教程就是教大家如何利用.htaccess实现绑定域名到子目录、一个空间多个站点。
利用.htaccess绑定域名到子目录,前提你的空间服务器必须支持apache的rewrite功能,只有这样才能使用.htaccess

.htaccess绑定子目录案例

第一步:根目录下添加如下.htaccess规则

例如:下面是以 m1.jsphp.net 和 m2.jsphp.net 为例的.htaccess代码
  1. RewriteEngineOn
  2. RewriteBase/
  3. #绑定m.jsphp.net域名到根目录下的site2目录
  4. RewriteCond%{HTTP_HOST} ^m2.jsphp.net$ [NC]
  5. RewriteCond%{REQUEST_URI} !^/site2/
  6. RewriteRule^(.*)$ site2/$1?Rewrite[L,QSA]
  7. #如果有多个复制下面这3行代码,根据目录和域名对应修改复制一段
  8. RewriteCond%{HTTP_HOST} ^m1.jsphp.net$ [NC]
  9. RewriteCond%{REQUEST_URI} !^/site1/
  10. RewriteRule^(.*)$ site1/$1?Rewrite[L,QSA]

此时,输入m1.jsphp.net,应该就可以访问到site1目录下的文件了。输入m2.jsphp.net就可以访问到site2目录下的文件了。

但是,如果你细心还会发现,你的主域名假如是www.jsphp.net/site1 也是可以访问到site1目录下的站点内容。这样不是我们所希望的。毕竟这样对于SEO是比较不友好的。

第二步:子目录也添加.htaccess文件

接下来我们再新建一个.htaccess文件,假如我们需要处理的域名为m1.jsphp.net 目录是 根目录下的 site1 目录

.htaccess代码如下:

  1. RewriteEngineOn
  2. RewriteBase/
  3. #只许绑定的域名访问
  4. RewriteCond%{HTTP_HOST} !^m1.jsphp.net$ [NC]
  5. RewriteRule(.*) http://m1.jsphp.net/$1 [L,R=301]
  6. #对绑定目录下与 同名的目录的处理,如果没有同名目录,下面的代码也可以不需要
  7. RewriteCond%{REQUEST_URI} ^/site1/[NC]
  8. RewriteCond%{QUERY_STRING} !^(.*)?Rewrite
  9. RewriteRule^(.*)$ /%{REQUEST_URI}/%{REQUEST_URI}/$1?Rewrite[L,QSA]

此时你就可以看到你访问 主域名 www.jsphp.net/site1/ 目录会自动跳转到   m1.jsphp.net目录里。

如果你有其他的伪静态规则,则都可以继续在对应的.htaccess文件里添加。

本文来源自网络,作为学习备份防止以后忘了怎么操作~

本文来源于:云虚拟主机:利用.htaccess绑定多域名he搭建多个网站-变化吧
特别声明:以上文章内容仅代表作者本人观点,不代表变化吧观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与变化吧联系。

转载请注明:{{title}}-变化吧
  • 赞助本站
  • 微信扫一扫
  • weinxin
  • 赞助本站
  • 支付宝扫一扫
  • weinxin
幸运草
怎么做一个赚钱的小说网站 建站

怎么做一个赚钱的小说网站

从2007年做站,刚好十年了。时间过得真快。因为自己是兼职做站,所以一直断断续续,也没有什么大的成绩。做过地方论坛,电影站,股票站,文章站,小说站等,能尝试的都尝试了。学了很多东西,也浪费了不少时间,...
下篇 | 172个搜索引擎术语,你都知道吗? 建站

下篇 | 172个搜索引擎术语,你都知道吗?

上篇中已经介绍了名词介绍、展现样式、工作原理、网站建设四个小部分,下篇将继续介绍页面优化、链接建设、数据分析和其他等部分。请戳链接《上篇 | 172个搜索引擎术语,你都知道吗?》 5 页面优化 网页导...
网站优化100个法则,排名稳居第一的秘籍(1~100汇总篇) 建站

网站优化100个法则,排名稳居第一的秘籍(1~100汇总篇)

我们这次来个猛地!总结网站优化的100个法则,这些经验和盘托出,希望能够帮助到朋友们!这些规则就像是交通指示灯一样,按照这些规则走的,排名就好,不按照这些走的,排名可想而知。 1、域名年龄老的网站排名...
网站SEO中要避免哪些蜘蛛陷阱呢? 建站

网站SEO中要避免哪些蜘蛛陷阱呢?

我们从事网站优化的过程中,尤其是现在收入对于网站而言是非常重要的网站,只有有了比较不错的收录之后,才有可能会取得不错的排名,因此在网站设计的时候,我们就要尽可能的让蜘蛛能够获取到网站的全部内容信息,如...