| Autor | Zpráva | ||
|---|---|---|---|
| Silentcoder Profil |
#1 · Zasláno: 19. 4. 2013, 12:19:22
Dobrý den,
píšu redakční systém založený na tom, že jakákoli adresa je odbavena jedním skriptem. Čili www.domena.cz/clanky/nazev-clanku je na serveru odbavena skriptem www.domena.cz/index.php, který si rozebere adresu, v DB najde obsah a zobrazí výsledek.
V současné době to řeším tak, že v .htaccess spoléhám na ErrorDocument, takto: ErrorDocument 404 /index.php a samozřejmě vracím přes Header() ResponseCode 200. Toto je funkční řešení, ale asi nebude úplně košer. Nehledě na to, že musím formuláře směřovat na hlavní skript, protože jinak bych nezískal hodnoty v $_POST, které se ztratí přesměrováním. To je vlastně hlavní problém, který momentálně řeším předáváním obsahu $_POST přes session. Prosím o radu, pokud existuje řešení, jak nastavit direktivu pro .htaccess tak, aby byl každý neexistující zavolaný odkaz odbaven hlavním souborem a zároveň, aby zůstal obsah proměnné $_POST; Předem děkuji. |
||
| Kajman Profil |
#2 · Zasláno: 19. 4. 2013, 12:30:53
Silentcoder:
Viz. faq. |
||
| Silentcoder Profil |
#3 · Zasláno: 19. 4. 2013, 12:52:33
Kajman:
Děkuji, to vypadá jako přesně to, co hledám :-) |
||
|
Časová prodleva: 13 let
|
|||
0