首页
归档栏
优秀个人博客
时光机
Search
1
卢松松博客模板
30,251 阅读
2
个人博客模板《绅士》
28,739 阅读
3
typecho个人博客模板《tree》-响应式个人网站模板
26,704 阅读
4
利用伪静态实现阿里云虚拟主机建立多个网站
7,552 阅读
5
写在互联网30年:看看这些图片我们已经老了
6,896 阅读
学无止境
慢生活
模板分享
好文分享
相册
typecho
登录
Search
标签搜索
typecho
网站
个人博客模板
广告
地址
htaccess
代码
设计
欲望
时代
干掉
电报局
指南针
打字机
介绍所
网龄
藏经阁
知道
聊天
function
爱奇智
累计撰写
24
篇文章
累计收到
173
条评论
首页
栏目
学无止境
慢生活
模板分享
好文分享
相册
typecho
页面
归档栏
优秀个人博客
时光机
搜索到
1
篇与
地址
的结果
2019-07-04
利用伪静态实现阿里云虚拟主机建立多个网站
一般情况下阿里云虚拟主机都是使用一个域名绑定一个网站,具体绑定搭建的教程就不细说了,使用多个二级域名绑定虚拟主机访问多个不同的网站的话,以a.aiqizhi.com、b.aiqizhi.com、c.aiqizhi.com为例,三个地址解析到同一个主机下,主机里面包含a、b、c三个文件夹与之相对应,然后在虚拟主机根目录下建立一个.htaccess文件夹(一般都自带),内容如下所示:<IfModule mod_rewrite.c> RewriteEngine On #伪静态作用于要目录 RewriteBase / #绑定a.aiqizhi.com 到 a 子目录 RewriteCond %{HTTP_HOST} ^a.aiqizhi.com$ [NC] RewriteCond %{REQUEST_URI} !^/a RewriteRule ^(.*)$ /a/$1 [L] #绑定b.aiqizhi.com 到 b 子目录 RewriteCond %{HTTP_HOST} ^b.aiqizhi.com$ [NC] RewriteCond %{REQUEST_URI} !^/b RewriteRule ^(.*)$ /b/$1 [L] #绑定c.aiqizhi.com 到 c 子目录 RewriteCond %{HTTP_HOST} ^c.aiqizhi.com$ [NC] RewriteCond %{REQUEST_URI} !^/c RewriteRule ^(.*)$ /c/$1 [L] #可以绑定多个 只需重复上三行代码并更改一下域名、目录名 就好了 </IfModule>然后在a文件夹下建立一个.htaccess文件,内容如下:<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_HOST} !^a.aiqizhi.com$ [NC] RewriteRule (.*) http://a.aiqizhi.com/$1 [L,R=301] </IfModule>b和c文件夹内也分别建立一个.htaccess文件,内容参照以上代码即可。这时我们可以在a、b、c三个文件夹内上传相应的建站程序,也可以用静态页面测试一下,如果要使用到统一套程序,数据库地址一样的话,在搭建时修改下数据库表前缀即可。最后友情提示一下,以上只是以阿里云linux主机举例子,对于其他的服务商主机,只要是apache环境一般情况下都适用的。,欢迎各位转载,转载请保留或注明出处!
2019年07月04日
7,552 阅读
9 评论
0 点赞