PDA

查看完整版本 : 正確的(最好的?)301轉址方式?


18SUPER
2010-10-05, 03:19 AM
有不少人建議網站轉址使用301永久轉址而不要用meta refresh, 因此小弟特地研究了一下. 一研究發現所謂的301轉址寫法竟然沒有統一, 可以用.htaccess 或寫在index.php裡, 而且.htaccess裡的寫法還不止一種?? 真是嚇到我了~cici

在這裡弱弱的問一下, 以下四種寫法都是正確的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]

18SUPER
2010-10-06, 06:16 AM
耶? 沒有人知道嗎?

Marine
2010-11-17, 03:18 PM
301只是http協議中的一種狀態碼, 實現的方式自然可以有多種.

如果想獲得http狀態碼 可以通過獲取http的實際頭部輸出來獲得.

18SUPER
2010-11-18, 02:23 AM
終於有人回應了 多謝
所以就是怎麼寫都可以了