Skocz do zawartości


Zdjęcie

[html/xhtml] ustawienia "error 404"


  • Zaloguj się, aby dodać odpowiedź
3 odpowiedzi w tym temacie

#1 mgx8

mgx8

    Początkujący

  • 148 postów

Napisano 02 04 2006 - 13:04

Jak zrobić na stronie jeżeli ktoś się pomyli w adresie np. www.samsoftware.prv.pl/jakasstrona.html to, żeby nie wyskakiwał błąd hostingowy a zamiast niego moja napisana stronka z błędem np. www.samsoftware.prv.pl/404.htm czy coś takiego ??

//ziele: zmiana nazwy tematu

  • 0

#2 Saletra

Saletra

    Zaawansowany użytkownik

  • 937 postów

Napisano 02 04 2006 - 13:34

Chodzi Ci o coś takiego https://www.tweaks.pl/brak-strony.html ?
To możesz zmienić w panelu administracyjnym Twojego konta.
W cPanelu masz Error Pages lub Strony błędów - 404.
Tam wpisujesz kod html.


#3 Kai

Kai

    Stały użytkownik

  • 237 postów

Napisano 22 08 2007 - 01:23

Albo po prostu htaccess, ewentualnie dla "upiększenia" np. php + css :sciana:
  • 0

#4 michael_13

michael_13

    Nowy

  • 3 postów

Napisano 29 09 2007 - 09:33

Tak jak Kai powiedział możesz to ustawić w pliku .htaccess (pliku konfiguracyjnym Apache).

Zawartość tego pliku powinna być :
ErrorDocument 400 http://www.samsoftware.prv.pl/404.htm

Potem zapisujesz plik pod nazwą .htaccess w głównym katalogu strony (oczywiście jeśli twój hostingodawca na to zezwala)

Oprócz błędu 404 możesz ustawić inne strony błędów: np:

ErrorDocument 400 http://www.samsoftware.prv.pl/400.html
ErrorDocument 401 http://www.samsoftware.prv.pl/401.html
ErrorDocument 403 http://www.samsoftware.prv.pl/403.html
ErrorDocument 404 http://www.samsoftware.prv.pl/404.html
ErrorDocument 405 http://www.samsoftware.prv.pl/405.html
ErrorDocument 406 http://www.samsoftware.prv.pl/406.html
ErrorDocument 408 http://www.samsoftware.prv.pl/408.html
ErrorDocument 410 http://www.samsoftware.prv.pl/410.html
ErrorDocument 411 http://www.samsoftware.prv.pl/411.html
ErrorDocument 414 http://www.samsoftware.prv.pl/414.html
ErrorDocument 500 http://www.samsoftware.prv.pl/500.html
ErrorDocument 503 http://www.samsoftware.prv.pl/503.html

Najlepiej żeby jeszcze te strony wysyłały nagłówek jaki błąd:
//brak strony to:
header("HTTP/1.0 404 Not Found");

//Błąd Wewnętrzny Serwera to:
header('HTTP/1.0 500 Internal Server Error');

//Brak Dostępu do tej części strony to:
header('HTTP/1.0 403 Access Denied');
	
//Brak Autoryzacji to:
header('HTTP/1.0 401 Unauthorized');

//402
header("HTTP/1.0 402 Payment Required");

//405
header("HTTP/1.0 405 Method Not Allowed");

//406
header("HTTP/1.0 406 Not Acceptable");

//407
header("HTTP/1.0  407 Proxy Authentication");

//503
header ("HTTP/1.0 503 Not Implemented");

PS. Tylko że serwis PRV nie zezwala na używanie .htaccess :/

  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych