国内很多厂商的虚拟主机都不支持多站点搭建网站,西部数码也不例外。不过这种情况可以通过伪静态的方式实现,也比较简单,正好群友有需求,我在这里记录一下,方便参考,此方法也适用于阿里云虚拟主机。
首先去根目录(西部数码是/wwwroot/)新建一个.htaccess文件,将下面文件粘贴过去
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.imnian.com$ [NC]
RewriteCond %{REQUEST_URI} !^/wordpress
RewriteRule ^(.*)$ /wordpress/$1 [L]
RewriteCond %{HTTP_HOST} ^blog.imnian.com$ [NC]
RewriteCond %{REQUEST_URI} !^/typecho
RewriteRule ^(.*)$ /typecho/$1 [L]
</IfModule>
上述文件中,www.imnian.com和blog.imnian.com是你的绑定域名,对应的wordpress和typecho是你网站的存放目录,如果要建立多个站点,重复上述域名和建站目录即可。下一步就是在/wwwroot/目录下新建wordpress和typecho目录,然后进入目录上传网站程序正常建站即可
![图片[1]-西部数码,阿里云虚拟主机多站点的实现方法](https://images.imnian.com/imgs/2022/05/18/5756b5c265045654.png)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END