lzy20021010

Typecho博客搬家教程和.htaccess重写让空间绑定多个域名到不同的目录支持多站点
本文是景安新用户1元1年个人B型虚拟主机 — 5GB空间/20个子域名/100GB流量的续文,主要介绍Typech...
扫描右侧二维码阅读全文
14
2017/10

Typecho博客搬家教程和.htaccess重写让空间绑定多个域名到不同的目录支持多站点

本文是景安新用户1元1年个人B型虚拟主机 — 5GB空间/20个子域名/100GB流量的续文,主要介绍Typecho博客搬家教程和.htaccess重写让空间绑定多个域名到不同的目录支持多站点。

1..htaccess重写让空间绑定多个域名到不同的目录支持多站点
参考来源:免费资源部落(今挖站否)- .htaccess重写让空间绑定多个域名到不同的目录支持多站点
景安的个人B型虚拟主机的子站点需要额外购买,10元/个/月,价格够买一个支持多站点的海外虚拟主机了。那么有没有免费的方法在一个只支持单站点的虚拟主机支持多站点呢?答案是——有,可以利用.htaccess重写让空间绑定多个域名到不同的目录支持多站点。
1.首先在景安的虚拟主机控制面板开启伪静态功能,并绑定需要新建站点的域名。

.htaccess重写让空间绑定多个域名到不同的目录支持多站点

.htaccess重写让空间绑定多个域名到不同的目录支持多站点

2.在站点根目录新建.htaccess文件,代码如下:

<IfModule mod_rewrite.c>
# 关闭目录列表
Options -Indexes
RewriteEngine on
# 预设页面
DirectoryIndex default.html index.html default.html index.htm default.php index.php
# 统一网址,去掉www。如果你想保留www,自己在第二行添加
RewriteCond %{HTTP_HOST} ^0baidu.tk[NC]
RewriteRule ^(.*)$ https://0baidu.tk/$1 [L,R=301]
# 将域名绑定在特定的目录当中。0baiud.tk是我建立的文件目录
RewriteCond %{HTTP_HOST} ^(www.)?0baidu.tk$ [NC]
RewriteRule ^(.*)$ /0baidu.tk/$1 [L]
</IfModule>

3.然后在.htaccess文件中设置的站点目录下新建.htaccess文件,内容如下:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /0baidu.tk/
</IfModule>

4.完成以上步骤后,我们就已经成功利用.htaccess重写在景安的个人B型虚拟主机上建立起了多个域名多个站点了,如果你以后想建立三个站,甚至更多的站,按照上面的方法,选择绑定好域名,然后添加.htaccess语句即可。

2.Typecho博客搬家教程
1.首先先备份并下载备份,然后解压。进入你要搬家的网站根目录,重新压缩。

Typecho博客搬家教程

2.然后使用在线文件管理器或FTP客户端上传到虚拟主机,并解压(如使用景安虚拟主机建议使用WebFTP)。

Typecho博客搬家教程

3.在景安虚拟主机控制面板控制面板开通快云数据库功能,并进入phpMyAdmin管理系统。

Typecho博客搬家教程

Typecho博客搬家教程

4.在备份文件中找出数据库的SQL文件备份文件,导入到数据库。

Typecho博客搬家教程

5.最后修改根目录的config.inc.php中的数据库信息。

Typecho博客搬家教程

6.完成上述步骤之后,如果没有其他需要处理的,例如安装SSL证书或修改CDN源服务器地址等,博客搬家就完成了。

Last modification:October 14th, 2017 at 07:04 pm
If you think my article is useful to you, please feel free to appreciate

5 comments

  1. 精斑试纸

    说一下之间有重定向
    结果自己把自己绕进去了

  2. 夏日博客

    伪静态的设置还是比较简单的。

  3. 夏日博客

    最难设置的就是 htaccess。

  4. 韭菜韭菜

    这个不错顶一下

  5. 新闻头条

    文章不错支持一下吧

Leave a Comment