23 1 月 2013

重新導向網域至網站(mod_rewrite)

作者:Ben哥|發布日期:2012/04/02

網站及網域通常會指向同一個IP定址,為了提升SEO的效率,避免google/yahoo/alexa認為有重複網址,利用Apache中mod_rewrite的功能避免重複網址的問題

1. 確認Apache的設定檔中mod_rewrite的模組是被啟用的
2. 請把以下的內容存於檔案 .htaccess並放置於Apache的DocumentRoot所指定的目錄下

RewriteEngine on
RewriteCond %{HTTP_HOST} ^sample\.com.tw$ [NC]
RewriteRule ^(.*)$ http://www.sample.com.tw/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^sample\.com$ [NC]
RewriteRule ^(.*)$ http://www.sample.com/$1 [R=301,L]