Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [htaccess] Przekierowanie błędnych adresów
-lukasamd-
post
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?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
vokiel
post
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
Go to the top of the page
+Quote Post
-lukasamd-
post
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
Go to the top of the page
+Quote Post
kwiateusz
post
Post #4


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




tak
Go to the top of the page
+Quote Post
-lukasamd-
post
Post #5





Goście







Jeszcze jedno pytanko - czy takie rozwiązanie jest traktowane jako przekierowanie 301?
Go to the top of the page
+Quote Post
kwiateusz
post
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]
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 00:59