Caute,
bezne pracujem s htaccess a nikdy som nemal takyto problem:
Existuje web, napr.
www.existujeweb.sk a po kliknuti na prislusny link chcem mat nasledujuce url
www.existujeweb.sk/test/
www.existujeweb.sk/test/znacka/
www.existujeweb.sk/internet/
www.existujeweb.sk/internet/znacka/
tak som si vytvoril htaccess
Kód:
RewriteEngine On
RewriteBase /
RewriteRule ^test/?$ test.php [L,NC]
RewriteRule ^test/znacka/?$ test-znacka.php [L,NC]
RewriteRule ^internet/?$ internet.php [L,NC]
RewriteRule ^internet/znacka/?$ internet-znacka.php [L,NC]
pokial idem na
www.existujeweb.sk/test/ alebo
www.existujeweb.sk/internet/ alebo
www.existujeweb.sk/internet/znacka/ tak je vsetko OK.
ALE, ak idem na
www.existujeweb.sk/test/znacka/ tak mi sice zmeni URL v prekliadaci, no stale vysim na
www.existujeweb.sk/test/ Preco?
Poznamky: htaccess neobsahuje ziadne nechcene prazdne znaky na konci riadkov, subor test-znacka.php existuje.
DIK za kazdu radu