Autor | Zpráva | ||
---|---|---|---|
beking Profil * |
#1 · Zasláno: 3. 3. 2011, 21:35:45
Ahoj.
Chci pro svůj web vytvořit podporu pro hezké url prostřednictvím mod_rewrite v apache2. Na všech webech vidím stejný způsob použití jako třeba tady http://www.abclinuxu.cz/hardware/ukladani-dat. Co pokud by ale na serveru existoval fyzický adresář hardware. Jak se to řeší? Mě napadají 2 teoretická řešení: 1/ vložit do url "virtualní prefix", pak by bylo url třeba www.mujweb.cz/v/parametr1/parametr2 2/ přepisovat i destinaci pro fyzické adresáře kromě přístupu k souborům: www.mujweb.cz/adresar => www.mujweb.cz/index.php?..., www.mujweb.cz/adresar/soubor.css = www.mujweb.cz/adresar/soubor.css To první jsem nikde neviděl použité a to druhé si nelze ověřit. Prosím poraďte jak se to v praxi řeší. |
||
DJ Miky Profil |
#2 · Zasláno: 3. 3. 2011, 21:42:37
Buď druhým způsobem (pomocí RewriteCond), nebo jednoduše tak, že se fyzické adresáře pojmenují tak, aby kolize nevznikaly. Pokud je stejný název potřeba, tak se např. můžou statické (existující) soubory přesunout na jinou (sub)doménu.
|
||
Časová prodleva: 13 let
|
0