Linux-LAMP-域名跳轉
阿新 • • 發佈:2018-11-17
權重:頁面很多,可以提升權重
百度判斷網站,是用域名去判斷,如果一個網站有兩個域名,百度會判斷,你第二個域名是冒牌貨,所以,需要域名跳轉,並且定義狀態碼301,301叫永久重定向。永久跳轉.這是百度會將所有的權重加入到另外一個域名上.302,表示臨時重定向,不會降低原來域名的權重,而301會降低
需求,把123.com域名跳轉到www.123.com,配置如下:
<VirtualHost :80>
DocumentRoot "/data/wwwroot/www.123.com"
ServerName www.123.com
ServerAlias 123.com
<IfModule mod_rewrite.c> //需要mod_rewrite模組支援
RewriteEngine on //開啟rewrite功能,只有開啟之後,下面的配置,才會生效.
RewriteCond %{HTTP_HOST} !^www.123.com$ //定義rewrite的條件,主機名(域名)不是www.123.com這個域名 !表示取反的意思.開頭為www.123.com時。
RewriteRule ^/(.
</IfModule>
</VirtualHost>
先檢測,再載入。但是需要檢查,是否載入模組。
/usr/local/apache2/bin/apachectl -M|grep -i rewrite //若無該模組,需要編輯配置檔案httpd.conf,刪除rewrite_module (shared) 前面的#
curl -x127.0.0.1:80 -I 123.com //狀態碼為301
-I 表示,只檢視狀態碼,去掉-I,就是看網站的資訊
404,頁面不存在,401,驗證使用者名稱密碼不對,正確為200