虽然现在云服务器已经比较便宜了,很多企业网站建设都会使用服务器,这样后期的拓展性更高,还可以安装多个网站,算下来可能还更加节省成本。但是悦然企业网站建设认为虚拟主机还是有它的独特优势的,所以目前仍然有大量的用户会选择用虚拟主机做网站。
不过虚拟主机用户在安装动态网站程序时可能会遇到一些问题,最常见的就是伪静态链接的设置。
比如我们使用wordpress建站,如果不设置伪静态链接的话网站就只能使用动态链接的形式,这对网站SEO优化不太好,而且很容易出现一些奇怪的错误。
接下就给大家介绍一下虚拟主机网站伪静态链接的设置:
虚拟主机是使用【.htaccess】这个文件来设置伪静态的,我们可以把对应的伪静态代码添加到这个文件中就可以了。
wordpress建站专用伪静态代码
location / {
try_files $uri $uri/ /index.php?$args;
}
# Add trailing slash to */wp-admin requests.
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
先用FTP下载网站根目录的【.htaccess】这个文件 ,把这个代码添加进去,保存,然后再上传到网站根目录保存,然后重启虚拟主机就生效了。
如果你是使用的阿里云的虚拟主机,它目前可以直接在主机控制台添加代码,如上图所示,把添加粘贴进去保存即可生效。
通用伪静态代码
location / {
index index.html index.php;
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
}
伪静态的代码写法不止一种,只要能实现效果就可以,比如你也可以使用上面的伪静态代码,效果也是一样的,操作方法同上一步一样。
© Copyright 2024. 悦然网络工作室/悦然wordpress建站 专注中小企业wordpress建站 All Rights Reserved.网站地图
本站图片来源为Pexels、Pixabay、Freepik、Unsplash等图片库的免费许可,CC0协议;还有部分为自己手绘,版权碰瓷请自重!法律服务:law@yueranseo.com 蜀ICP备20016391号-1 川公网安备 51011502000367号
微信联系