Autor | Zpráva | ||
---|---|---|---|
Marcus Flintus Profil |
#1 · Zasláno: 20. 10. 2009, 00:07:36
Ahoj,
potřeboval bych přesměrovat stránky s adresou typu: www.example.com?page=example R 301čkou na jiný server. Přes .htaccess mi to nějak nešlo. Jak jednoduše to mohu udělat? (přesouvám web, takže je to kvůli PR docela důležité) Díky |
||
killme Profil * |
#2 · Zasláno: 20. 10. 2009, 00:50:27
můžeš zkusit fci header, teda pokud nejsi proti, nezapomeň, že to patří před jakýkoli výstup
<?php header('Location: http://www.neco.cz/'); ?> |
||
Aesir Profil |
#3 · Zasláno: 20. 10. 2009, 10:40:38 · Upravil/a: Aesir
Akorát pozor na to,že implicitně se vám takhle udělá redirect tuším s 302. Takže s 301 je potřeba poslat konkrétní hlavičku,takhle nějak:
<?php header("HTTP/1.1 301 Moved Permanently"); header("Location: http://www.example.com"); exit(); |
||
Majkl578 Profil |
#4 · Zasláno: 20. 10. 2009, 19:31:55
|
||
Aesir Profil |
#5 · Zasláno: 20. 10. 2009, 21:29:00
Majkl578:
Určitě stačí, ale exit bych tam nechal, pokud není účel pokračovat ve zpracování skriptu. ;) |
||
Majkl578 Profil |
#6 · Zasláno: 20. 10. 2009, 22:01:02
[#5] Aesir
Myslím, že tohle záleží na konkrétní situaci. Pokud jde jen o přesměrování, tak je to, řekl bych, zbytečné. :) |
||
Časová prodleva: 3 dny
|
|||
Marcus Flintus Profil |
#7 · Zasláno: 23. 10. 2009, 12:20:32
Perfektní, díky moc.
|
||
Časová prodleva: 15 let
|
0