![]() |
![]() |
-lukasamd- |
![]()
Post
#1
|
Goście ![]() |
Witam,
jak mogę poprzez htaccess zrobić przekierowanie wszelkich błędnych adresów na np. stronę główną mojego serwisu? Czy może lepszym wyjściem jest utworzenie swojej strony błędu a w niej dać przekierowanie? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Kod ErrorDocument 401 http://www.twoj_adres.pl/blad-401.htm ErrorDocument 403 http://www.twoj_adres.pl/blad-403.htm ErrorDocument 404 http://www.twoj_adres.pl/blad-404.htm ErrorDocument 500 http://www.twoj_adres.pl/blad-500.htm RewriteRule ^(blad+)-([0-9]+).htm/?$ index.php?strona=$1&blad=$2 [L] a tam w zaleznosci od zmiennej $_GET['blad'] wyswietlasz stosowny komunikat |
|
|
-lukasamd- |
![]()
Post
#3
|
Goście ![]() |
Nie chodziło mi o dodanie stron z błędem bo wiem jak to zrobić - chciałem aby zamiast błędnych stron wrzucało na stronę główną.
Czyli powiedzmy mogę zastosować: Kod ErrorDocument 401 http://www.moja-strona.pl ErrorDocument 403 http://www.moja-strona.pl ErrorDocument 404 http://www.moja-strona.pl ErrorDocument 500 http://www.moja-strona.pl ? Ten post edytował lukasamd 15.07.2008, 09:49:23 |
|
|
![]()
Post
#4
|
|
Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
tak
|
|
|
-lukasamd- |
![]()
Post
#5
|
Goście ![]() |
Jeszcze jedno pytanko - czy takie rozwiązanie jest traktowane jako przekierowanie 301?
|
|
|
![]()
Post
#6
|
|
Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
jak moze byc traktowane jako 301 jak masz w tresci kody przekierowań (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) przekeirowanie nie moze byc jednoczesnie 404 i 301 bo te naglowki sluza innym celom. Przy rewrice aby rewrite byl jako 301 dodaje sie po regułce [R=301]
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 00:59 |