![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 2 Dołączył: 25.08.2009 Skąd: Toruń / Bydgoszcz Ostrzeżenie: (10%) ![]() ![]() |
Witam,
Zrobiłem w .htaccess coś takiego Kod RewriteRule ^profil/([0-9]+)$ index.php?index=profil&id=$1 [PT,L] jednak jeśli wpisuje http://costam.pl/profil/x to nie wyświetla się strona błędu. Jak to naprawić / zrobić ?
Powód edycji: [blooregard]: Dodałem tag do tematu
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 135 Pomógł: 158 Dołączył: 19.03.2009 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Witam
co ty chcesz zrobić stronę błędu ? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 2 Dołączył: 25.08.2009 Skąd: Toruń / Bydgoszcz Ostrzeżenie: (10%) ![]() ![]() |
Chciałbym żeby pokazywało błąd 404
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 135 Pomógł: 158 Dołączył: 19.03.2009 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Kolego nie ta reguła masz tu przykładu dla wszystkich stron .
Kod ErrorDocument 400 http://twoja_domena.pl/bad/400.shtml
ErrorDocument 401 http://twoja_domena.pl/bad/401.shtml ErrorDocument 403 http://twoja_domena.pl/bad/403.shtml ErrorDocument 404 http://twoja_domena.pl/bad/404.shtml ErrorDocument 405 http://twoja_domena.pl/bad/405.shtml ErrorDocument 406 http://twoja_domena.pl/bad/406.shtml ErrorDocument 408 http://twoja_domena.pl/bad/408.shtml ErrorDocument 410 http://twoja_domena.pl/bad/410.shtml ErrorDocument 411 http://twoja_domena.pl/bad/411.shtml ErrorDocument 414 http://twoja_domena.pl/bad/414.shtml ErrorDocument 500 http://twoja_domena.pl/bad/500.shtml ErrorDocument 503 http://twoja_domena.pl/bad/503.shtml Ten post edytował krzysztof_kf 8.05.2010, 10:25:14 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 2 Dołączył: 25.08.2009 Skąd: Toruń / Bydgoszcz Ostrzeżenie: (10%) ![]() ![]() |
Erm, chyba mnie nie zrozumiałeś. Mam następujące linki do różnych profilów mojego portalu:
http://costam.pl/profil/1 http://costam.pl/profil/2 http://costam.pl/profil/3 itd. Chciałbym, aby w przypadku wpisania np.: http://costam.pl/profil/fdsfdsfs http://costam.pl/profil/sssdie http://costam.pl/profil/x itd. zamiast strony profilu pojawiło się, że taka strona nie istnieje. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 135 Pomógł: 158 Dołączył: 19.03.2009 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
no to w czym problem zrobić za pomocą taką jak pokazałem wcześniej hmmm.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 2 Dołączył: 25.08.2009 Skąd: Toruń / Bydgoszcz Ostrzeżenie: (10%) ![]() ![]() |
Ale ja chcę mieć domyślną stronę błędów, nie potrzeba mi na chwilę obecną swoich
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 455 Pomógł: 49 Dołączył: 12.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
Co temat ma wspólnego z PHP?
Przenoszę. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 2 Dołączył: 25.08.2009 Skąd: Toruń / Bydgoszcz Ostrzeżenie: (10%) ![]() ![]() |
Witam, No przecież jak wpiszesz zły adres to ci wyskoczy 404, więc o co chodzi? Możesz jeszcze sprawdzać czy profil istnieje, a jeżeli nie dać:
Właśnie nie wyskoczy i pojawią się błędy z funkcji PHPowych i MySQLowych. Np. jeśli będzie takie zapytanie: SELECT * FROM x WHERE id = $_GET['id'], to wywali mi błąd w przypadku gdy $_GET['id'] będzie czymś innym niż liczbą. Chcę to zrobić z poziomu .htaccess a nie PHP, dlatego zadaje pytanie o .htaccess (w końcu chyba do czegoś wyrażenia regularne służą w nim, nie?). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 18:17 |