目录
Toggle虚拟主机与服务器相比,在性能和功能上都有所欠缺,比如我们比较常用的伪静态、301重定向、IP屏蔽等功能,在服务器端的设置会比较方便,但虚拟主机一般只能通过.htaccess文件来设置。
接下来悦然网络工作室就给大家分享几个.htaccess文件的应用实例,如果你使用的是虚拟主机做企业网站建设,那么可以收藏本文以备不时之需。
伪静态的设置方式不止不种,这里以wordpress建站为例,以下代码供参考:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
下面代码表示强制把绑定的域名统一301跳转到www域名。
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^你的域名 [NC]
RewriteRule ^(.*)$ http://www.你的域名/$1 [L,R=301]
RewriteRule ^index\.php$ http:/www.你的域名/ [R=301,L]
如果你的网站开启了https,安装了ssl证书,那此以下代码可以让所有http链接强制跳转到https。
RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://你的域名/$1 [R=301,L]
以上就是虚拟主机.htaccess文件比较常用的几乎个设置,大家只需要把代码添加到.htaccess文件,然后保存即可。另外要注意的是,有些虚拟主机的设置可能会有不同,如果以上设置不能生效,那么可以骑士虚拟主机官方的设置教程。
© Copyright 2024. 悦然网络工作室/悦然wordpress建站 专注中小企业wordpress建站 All Rights Reserved.网站地图
本站图片来源为Pexels、Pixabay、Freepik、Unsplash等图片库的免费许可,CC0协议;还有部分为自己手绘,版权碰瓷请自重!法律服务:law@yueranseo.com 蜀ICP备20016391号-1 川公网安备 51011502000367号
微信联系