日韩精品成人无码专区免费-国产99久久久久久免费看-国产精品丝袜久久久久久不卡-国产精品无码一区二区三区

如何看虛擬主機是否支持rewrite

發布時間:2024-04-30 點擊:195
如何看虛擬主機是否支持rewrite?看虛擬主機是否支持rewrite,可以上傳一個301規則,偽靜態規則測試一下,如果能執行則代表這個虛擬主機支持rewrite。當下,絕大部分虛擬主機支持rewrite功能。比如西部數碼的虛擬主機,就全部支持rewrite功能。
url rewrite即url重寫,就是把傳入web的請求重定向到其他url的過程。rewirte主要的功能就是實現url的跳轉和隱藏真實地址,基于perl語言的正則表達式規范。平時幫助我們實現擬靜態,擬目錄,域名跳轉,防止盜鏈等。
rewrite作用
1、隱藏編程語言,提高安全性
當網站每個頁面都掛著鮮明的.asp/.aspx/.php這種開發語言的標記,別人一眼即可看出你的網站是用什么語言做的。而且在改變網站的語言的時候,你需要改動大量的鏈接。而且,當一個頁面修改了擴展名,它的pagerank也會隨之消失,從頭開始。我們可以用urlrewrite技術隱藏我們的實現細節,這樣修改移植都很方便,而且完全不損失pagerank。提高安全性,可以有效的避免一些參數名、id等完全暴露在用戶面前,如果用戶隨便亂輸的話,不符合規則的話直接會返回個404或錯誤頁面,這比直接返回500或一大堆服務器錯誤信息要好的多。
2、提升美觀度,增加搜索引擎友好度
動態url不僅長而且難以宣傳,比如https://www.west.cn/docs/?p=58917,毫無美感。如果使用rewrite功能,可以簡化成:https://www.west.cn/docs/58917.html。
此外,理論上,搜索引擎更喜歡靜態頁面,而對于動態頁面相對評分低,靜態頁面有利于提升收錄。
php語言的301規則示例
php的301規則,一般放在虛擬主機的.htaccess文件中,下面是http轉向https的示例寫法:
<ifmodule mod_rewrite.c> rewriteengine on rewritecond %{http:from-https} !^on$ [nc] rewritecond %{http_host} ^(www.)?abc.com$ [nc] # 將abc.com和www.abc.com跳轉到https://www.abc.com,防止apache子站繼承上級目錄.htaccess受影響 rewriterule ^(.*)$ https://www.abc.com/$1 [r=301,l] </ifmodule>以上是關于如何看虛擬主機是否支持rewrite的介紹,如需購買虛擬主機,推薦西部數碼,共享虛擬主機、獨享虛擬主機齊備,各類配置均有,滿足不同網站建設需求,價格實惠,售后尤其出色。
購買入口:https://www.west.cn/services/webhosting/
獨享入口:https://www.west.cn/services/webhosting/dxhosting.asp


國內哪些域名能備案
阿里云服務器會被掛馬
企業網站建設關于域名的選擇純干貨
網上課堂哪個平臺好 強大的網上課堂平臺推薦
英文網站優化瓶頸的優化策略
50句關于高考的文案
阿里云購買的服務器如何使用嗎
怎樣做好郵件營銷