301重定向是一種非常重要的“自動轉向”技術,是網址重定向最為可行的一種辦法。同時也可用來實現網站圖片的防盜功能。
新建一個httpd.ini檔案將下列的程式碼放到檔案中,程式碼如下:
httpd.ini實現301重定向,避免頁面權重的分散:
一旦選擇了帶WWW的為主域名,今後就不要隨意更改,方法如下:
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^smlwh.com$
RewriteRule (.*) http://www.smlwh.com$1 [I,RP]
上面這一句話是從反面來寫的:如果域名不是帶WWW的,就統一301跳轉到帶WWW的域名中去。
圖片防盜:
[ISAPI_Rewrite]
CacheClockRate 3600
RepeatLimit 32
#已配置了偽靜態的可以刪除上面三行程式碼
#防盜鏈設定:
RewriteCond Host: (.+)
RewriteCond Referer: (?! (.*).smlwh.com *.baidu.com (.*).baidu.com google.com (.*).google.com)).*
RewriteRule .*.(?:jpg jpeg gif png bmp rar zip exe) /fangdao.gif [I,O,N]
解釋說明:
RewriteCond Referer: 這裡填寫你的允許連線你圖片的網站,其中每個域名用“ ”隔開
(?:jpg jpeg gif png bmp rar zip exe): 這些就是你需要防盜鏈檔案的副檔名,其中每個副檔名用“ ”隔開
fangdao.gif: 別人盜鏈你的圖片會顯示這張圖片
設定好了就把httpd.ini上傳至網站根目錄
fangdao.gif也放到根目錄
注意:將網站換成您自己的網站。