虚拟主机不支持子目录的情况下借助.htaccess实现多个域名重定向到子目录实现单空间多站点

举例:
有多个域名:site1.haoduck.comsite2.haoduck.comsite3.haoduck.com
分别在二级目录site1.haoduck.com/site2.haoduck.com/site3.haoduck.com/

.htaccess的代码如下

  1. RewriteEngine On
  2. RewriteCond %{HTTP_HOST} ^site1.haoduck.com$
  3. RewriteCond %{REQUEST_URI} !^/site1.haoduck.com/
  4. RewriteCond %{REQUEST_FILENAME} !-f
  5. RewriteCond %{REQUEST_FILENAME} !-d
  6. RewriteRule ^(.*)$ /site1.haoduck.com/$1
  7. RewriteCond %{HTTP_HOST} ^site1.haoduck.com$
  8. RewriteRule ^(/)?$ site1.haoduck.com/index.php [L]
  9.  
  10. RewriteCond %{HTTP_HOST} ^site2.haoduck.com$
  11. RewriteCond %{REQUEST_URI} !^/site2.haoduck.com/
  12. RewriteCond %{REQUEST_FILENAME} !-f
  13. RewriteCond %{REQUEST_FILENAME} !-d
  14. RewriteRule ^(.*)$ /site2.haoduck.com/$1
  15. RewriteCond %{HTTP_HOST} ^site2.haoduck.com$
  16. RewriteRule ^(/)?$ site2.haoduck.com/index.php [L]
  17.  
  18. RewriteCond %{HTTP_HOST} ^site3.haoduck.com$
  19. RewriteCond %{REQUEST_URI} !^/site3.haoduck.com/
  20. RewriteCond %{REQUEST_FILENAME} !-f
  21. RewriteCond %{REQUEST_FILENAME} !-d
  22. RewriteRule ^(.*)$ /site3.haoduck.com/$1
  23. RewriteCond %{HTTP_HOST} ^site3.haoduck.com$
  24. RewriteRule ^(/)?$ site3.haoduck.com/index.php [L]

原创文章,作者:mantou,如若转载,请注明出处:https://v2ez.com/167.html

(0)
mantoumantou
上一篇 2021年4月27日
下一篇 2021年4月29日

相关推荐

  • WordPress 2款简单的 WordPress 全站限制访问插件

    今天要介绍的这两款插件都可以实现让你的博客完全私有化,也就是说没有账户的访客只能看到登录页面。为什么有人想把博客完全私密划呢?1、只想记录给自己看的博客;2、某些内部使用的网站;3…

    2024年8月7日
  • 给网站添加 Chatra 在线客服插件

    今天给大伙介绍另一款名叫Chatra的插件,两者使用差异并不算大,但个人更喜欢Crisp Chatra是一款功能强大且易于使用的聊天软件,可用于网站,使您的客户在离线时通过实时聊天…

    2021年3月27日
  • IP质量体检脚本# bash <(curl -sL IP.Check.Place)

    省流简介 努力做最好的IP质量检测类脚本 中英文双语言支持(基础信息德/法/日/俄/西/葡支持) 支持IPv4/IPv6双栈查询 精美排版,直观显示,多终端单屏优化展示,便于截图分…

    代码程序 2024年5月30日
  • Nginx 反向代理ddns网站

    由于一些原因,需要反向代理一些ip经常变化的站点,最初以为只要把域名填好就行,ip变化的时候,nginx会根据ddns域名来回源,但是事实并非如此,在每一次更换ip地址之后,都要r…

    代码程序 2021年5月16日
  • VidHub-免费的Apple全平台网盘视频私人资源程序

    前言 总所周知,Infuse一直是苹果生态中非常优秀的播放器,近期有一款名为VidHub的国产播放器正在挑战它的地位。VidHub目前已经更新了Apple的三大OS支持,播放器目前…

    代码程序 2024年2月28日
  • Google cloud抢占式自动开机方法

    抢占式实例会自动关机是硬伤,大概3~5天会被关机,刚研究了一下,发现有一个东西叫实例时间表,这个东西可以自定义实例什么时间开机和关机,创建个时间表让他每小时开机一次抢占式实例就行了…

    2024年9月2日
  • WordPress迁移更换域名 固定链接404 修改SSH端口

    前言 WordPress迁移可以分为以下几种情况: 仅更改域名 仅更改服务器 变更域名+服务器 下面就以这三种情况,可以实现的方式有很多,选取了一种适合自己的,把需要进行的操作记录…

    代码程序 2021年4月15日
  • 自建Gravatar国内+全球镜像加速服务

    很多网站及项目都使用了Gravatar的头像,由于政策和国际网路带宽波动等原因,Gravatar在不同时段不同地区,加载十分缓慢,甚至无法加载,甚至影响访客粘度以及增加跳出率,所以…

    2021年6月8日
  • HEXO博客网站主题:Solitude

    一款优雅的 Hexo 主题,支持懒加载、PWA、Latex以及多种评论系统。 增加评论弹幕页 更高效的自定义侧边栏功能模块,新版本支持排序 公开主题适配资源供大家使用 增加 Pos…

    2024年5月5日
  • 富士 XF56mm F1.2 R WR

    富士 XF56mmF1.2 R WR 最近买了一只镜头,主要原因是X100V 夜拍能力太差,晚上拿起相机想快速拍一张的时候大概率是糊的,要么就拉高ISO 全是噪点。对富士镜头群不了…

    2023年9月7日

发表回复

登录后才能评论