Autor | Zpráva | ||
---|---|---|---|
Spectator Profil |
#1 · Zasláno: 4. 4. 2012, 20:39:16
Dobrý večer,
nemohu docílit nějaké lepší url pomocí htaccess. Mám např tyto url: http://127.0.0.1/S_BD/index.php?route=/_app/administrace/prehled.php http://127.0.0.1/S_BD/index.php?route=/_app/moduly/nastenka/index.php http://127.0.0.1/S_BD/index.php?route=/_app/moduly/nastenka/index.php&uid=21 a htaccess: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?route=/$1 [L,QSA] Bohužel je adresa stále stejná, nezměněná a netuším co dělat. Moc s htaccess neumím, prosím o radu. |
||
Kajman Profil |
#2 · Zasláno: 4. 4. 2012, 20:56:45
Ta pravidla docílí toho, že si můžete upravit aplikaci, aby generovala odkazy např.
htt>p://127.0.0.1/S_BD/_app/administrace/prehled.php ale vnitřně se zpracují tím index.php (tedy pokud takový soubor neexistuje). Ale možná bude potřeba přidat RewriteBase /S_BD/ |
||
Spectator Profil |
#3 · Zasláno: 4. 4. 2012, 21:00:21
ano, něco takového by to mělo vracet: http://127.0.0.1/S_BD/_app/administrace/prehled.php
Vše zpracovává index.php, to funguje, jen ten htaccess mi s tím nic neprovede. zkusil jsem přidat RewriteBase /S_BD/ hned po zapnuti mod_rewrite, ale nic se nezměnilo |
||
Kajman Profil |
#4 · Zasláno: 4. 4. 2012, 21:12:38
něco takového by to mělo vracet
Tak ještě jednou. Adresy tohoto typu mají být ve stránkách již vygenerovány. Tedy změnu musíte udělat tam. Mod_rewrite |
||
Časová prodleva: 12 let
|
0