有不少人建議網站轉址使用301永久轉址而不要用meta refresh, 因此小弟特地研究了一下. 一研究發現所謂的301轉址寫法竟然沒有統一, 可以用.htaccess 或寫在index.php裡, 而且.htaccess裡的寫法還不止一種?? 真是嚇到我了
在這裡弱弱的問一下, 以下四種寫法都是正確的301轉址吧? 若都正確哪一種寫法比較好?
1.
Redirect permanent / http://test.com/
2.
Redirect 301 / http://test.com/
3.
RedirectMatch permanent ^/test.htm$ http://test.com/
4.
RewriteEngine on
RewriteCond %{HTTP_HOST} ^steach.twbbs.org$ [NC]
RewriteRule ^(.*)$ http://steachs.com/$1 [R=301,L]