mod_rewrite (Apache2)

David Česal David na Cesal.cz
Úterý Březen 10 21:22:07 CET 2009


Podle mne bude pro další zpracování jednodušší parametry "rozsekat" přes
mod_rewrite, než pak v PHP. Přeci jen jich v adresním řádku nebude 15, ale
přibližně 5, a na to tohle stačí.

DC


-----Original Message-----
From: linux-bounces na linux.cz [mailto:linux-bounces na linux.cz] On Behalf Of
Pavel Kankovsky
Sent: Tuesday, March 10, 2009 9:02 PM
To: Diskuse o Linuxu v cestine
Subject: Re: mod_rewrite (Apache2)

On Tue, 10 Mar 2009, David Česal wrote:

> http://domena.cz/první/druhy/treti/.. ->
> http://domena.cz/index.php?p1=první&p2=druhý&p3=třetí&p.. (neomezeně
> parametrů, pokud to je možné).

Neomezený počet parametrů není možný, protože regulární gramatikou nelze
popsat (a tedy ani vygenerovat) nekonečnou posloupnost čísel.

Šlo by to udělat tak, že byste měl sadu pravidel, která by konvertovala
parametry po jednom a postupně přičítala 1, a aplikoval jí opakovaně.
Ale nemyslím, že by to byl dobrý nápad.

Nebylo by jednodušší ten index.php udělat tak, aby uměl zpracovat jako
parametr přímo zadanou cestu? Případně uměl použít přímo PATH_INFO?

-- 
Pavel Kankovsky aka Peak                          / Jeremiah 9:21        \
"For death is come up into our MS Windows(tm)..." \ 21th century edition /

_______________________________________________
Linux mailing list
Linux na linux.cz
http://www.linux.cz/mailman/listinfo/linux




Další informace o konferenci Linux