-
Data: 2012-06-14 13:41:10
Temat: Re: Jak zrobić stronę błędu 404 w CMS?
Od: Marek <p...@s...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Dnia Thu, 14 Jun 2012 09:38:03 +0200, Piotr Chamera napisał(a):
> Ale po co przekierowywać na jakąś podstronę? Jeśli strona nie istnieje,
> to po prostu wygenerować pod żądanym przez użytkownika url stronę
> z komunikatem błędu i dać jej nagłówek 404. W treści komunikatu można
> dać cokolwiek, np. linki do jakichś opcji dla użytkownika,
> do wyszukiwarki itp. - niczemu to nie przeszkadza.
Mi chodziło o 2 aspekty co do przekierowania. Mianowicie zależy mi na
personalizacji treści komunikatu. Jeśli strony nie ma a ktoś uważa, że to
błąd, to chciałbym aby przesłał mi ID tej strony. Wiele ludzi nie ma
pojęcia co to URL itp. Dlatego wolę to napisać na ekranie.
A dlaczego przekierowanie? Z wygody programistycznej. CMS mieli jakiś
szablon zawierający dyrektywy, napotyka na jedną z nich generującą problem
(dokument nie istnieje) i robi przekierowanie do ogólnej formatki
komunikatu o błędzie przesyłając w tle treść tego komunikatu. URL
komunikatu zawsze jest wtedy taki sam. Można więc łatwo zrobić coś takiego,
że tworzymy funkcję message(treść) i wywołujemy ją. Byłoby idealnie gdyby
było to możliwe z kodem 404 ... ale jak widzę nie jest. Bo tylko 3xx to
umożliwiają.
Znacznie trudniej będzie mi zamiast prostego przekierowania przerwać
parsowanie formatki, załadowanie innej i rozpoczęcie parsowania od nowa.
Następne wpisy z tego wątku
- 14.06.12 21:18 Artur Muszyński
- 15.06.12 10:52 desertman
- 15.06.12 18:48 Marek
- 15.06.12 18:57 Marek
- 15.06.12 20:56 Mirosław Zalewski
- 16.06.12 13:54 Artur Muszyński
- 17.06.12 20:37 Marek
- 17.06.12 20:39 Marek
Najnowsze wątki z tej grupy
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
- Czy istnieje jakiś emulator przeglądarek pod Mac'a?
- taka sama konfiguracja dla localhost i produkcji
Najnowsze wątki
- 2025-01-18 Zieloni oszuchiści
- 2025-01-18 Zielonka => Specjalista ds. public relations <=
- 2025-01-18 Warszawa => Frontend Developer (JS, React) <=
- 2025-01-18 Warszawa => Software .Net Developer <=
- 2025-01-18 Warszawa => Developer .NET (mid) <=
- 2025-01-18 Katowice => Administrator IT - Systemy Operacyjne i Wirtualizacja <=
- 2025-01-17 Zniknął list gończy za "Frogiem". Frog się nam odnalazł?
- 2025-01-17 Kto wytłumaczy "głupiemu" prezydentowi Dudzie wielką moc prawną "dekretu premiera" TUSKA? [(C)Korneluk (2025)]
- 2025-01-17 Warszawa => Inżynier oprogramowania .Net <=
- 2025-01-17 Natalia z Andrychowa
- 2025-01-17 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-01-17 Warszawa => System Architect (Java background) <=
- 2025-01-17 Warszawa => Full Stack .Net Engineer <=
- 2025-01-17 Gliwice => IT Expert (Network Systems area) <=
- 2025-01-17 Lublin => Programista Delphi <=