![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 0 Dołączył: 27.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym zrobić tak ze jeżeli ktoś odwoła się do pliku index.php
www.domena.com/index.php to żeby wywaliło błąd 404 mam takie strony błędów Kod ErrorDocument 404 /404.php oczywiście mógłbym zrobić to tak: Kod RewriteRule ^index\.php$ /404.php [L] ale sprawi to że tylko zostanie wyświetlona strona błędu, ale wysłany nagłówek nadal będzie "HTTP/1.x 200 OK", a ja chciałbym zeby po prostu został wysłany nagłówek 404, a dopiero w związku z tym została wyświetlona domyślna strona błędów |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 439 Pomógł: 21 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
jeśli strona jest... to server WWW wyśle headera 200 - ok a jak dasz header 404 not-found to będzie to samo jak by wysłało automatycznie...
Jaka różnica czy Ty powiesz serverowi żeby wysłał headera o tym że strony nie ma czy server zrobi to automatycznie...? chyba żadna... drugie wyjście... Kod RewriteRule ^index\.php$ /jksdflhkjlsdhfkjdshkjg_bla_bla_strona_ktorej_nie_ma.rozszerzenie_dziwne [L] wtedy server zachowa się tak samo jak by ktoś wpisał adres /jksdflhkjlsdhfkjdshkjg_bla_bla_strona_ktorej_nie_ma.rozszerzenie_dziwne... jeśli tej strony nie będzie... pokaże headera że strony nie ma oraz wywali deflautowego errora(czyli 404.php)
Ten post edytował dadexix 9.01.2008, 14:19:48 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 17:20 |