搜尋

隨機推薦

30 十一月 2009

用.htaccess 301重新定向網址

利用Apache的.htaccess,使用301重定向,規範網址,前提是服務器空間必須支持Apache的Rewrite功能。
新建一個空文件:**.htaccess,輸入重定向規則,然後將其上傳到網站根目錄,並重命名為.htaccess。
這裡的.htaccess寫法如下,僅共參考:

廣告


用301將不帶WWW的域名重定向:即將anysns.com統一為www.anysns.com

rewriteEngine on
rewriteCond %{http_host} ^anysns.com[NC]
rewriteRule ^(.*)$ http://www.anysns.com/$1 [R=301,L]

 

用301將綁定的其他域名重定向到主域名,將csslog.com和www.csslog.com.cn統一為www.anysns.com

RewriteEngine on
RewriteCond %{HTTP_HOST} ^csslog.com.cn$ [OR]
RewriteCond %{HTTP_HOST} ^www.csslog.com.cn$
RewriteRule ^(.*)$ http://www.anysns.com/$1 [R=301,L]

 

此處也可以寫成:

RewriteCond %{HTTP_HOST} ^(www.)?csslog.com.cn$
RewriteRule ^(.*)$ http://www.anysns.com/$1 [R=301,L]

當然,也可以再擴展一下,將index.html、index.php等也重定向一下:將www.anysns.com/index.php統一為www.anysns.com

RewriteEngine on
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.anysns.com/ [R=301,L]

弄好之後,用這個免費工具檢查一下轉向的效果吧:

 

http://www.internetofficer.com/seo-tool/redirect-check/

廣告

无觅相关文章插件,快速提升流量

Please publish modules in offcanvas position.