Új hozzászólás Aktív témák
-
DeltaPower
őstag
válasz vakondka #3826 üzenetére
RewriteRule ^(.*)$ index.php?p=$1 [QSA]
helyett mondjuk ilyesmi
RewriteRule ^(english|deutsch|magyar)/(.*)$ index.php?lang=$1&p=$2 [QSA]
ekkor így fog kinézni az url-ed:
http://localhost/szobak/english/panzio-szolgaltatas
a fix változót szerintem jobb előrébb tenni a queryben, bár az eredeti elképzelésednek megfelelően így is működhet:RewriteRule ^(.*)/(english|deutsch|magyar)$ index.php?lang=$1&p=$2 [QSA]
vagy
RewriteRule ^(.*)/(.*)$ index.php?lang=$1&p=$2 [QSA]bár ebben az esetben a (.*) helyett a ([^/\.]+) kifejezést érdemes használni, mivel ez kizárja a "per" jelet és a pontot a $p változó tartalmából.
[ Szerkesztve ]
"Moonshine Whiskey (70°, ízesítés nélküli) van. Fincsi" - Teebee - "De az kiírtaná az egész családomat..Akkor is ha csak én innék belőle.." - forintuser