目錄
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號
?
?
?
?
微信聯系