Tato stránka používá „cookies“. Soubory cookie nám pomáhají poskytovat, chránit a zlepšovat naše služby. Více informací zde. Přijmout cookies
Tato stránka používá „cookies“. Soubory cookie nám pomáhají poskytovat, chránit a zlepšovat naše služby. Více informací zde. Přijmout cookies

htacces - Problém s lomítkem na konci URL - fórum

Kategorie: Webhosting / Obecné dotazy

přidatNový příspěvek

Chcete-li odebírat toto téma e-mailem, přihlašte se nebo se nejprve zaregistrujte.

htacces - Problém s lomítkem na konci URL

Martin Rychlý, 29.03.2013 13:04:10

Dobrý den, mám jednoduché pravidlo:

RewriteCond %{HTTP_HOST} ^.*pokus.cz$
RewriteCond %{REQUEST_URI} !^/weby/pokus/$
RewriteRule ^(.*)$ /weby/pokus/$1 [L]


Pokud zadám do prohlížeče http://www.pokus.cz/admin/ pak tahle adresa zůstane v adresním řádku a jako obsah se zobrazí podstrčený obsah složky /weby/pokus/admin/.

Pokud ale do adresy zadám http://www.pokus.cz/admin (bez lomítka na konci), pak do adresy v prohlížeči skočí http://www.pokus.cz/weby/pokus/admin/ - proč??

Děkuji

Re: htacces - Problém s lomítkem na konci URL

Jan Pecha, 13.01.2014 17:41:46

To má pravděpodobně na svědomí modul mod_dir, který se stará o doplnění lomítka na konec adresy, pokud uživatel přistupuje k adresáři. V tomto případě provedete ze zadané adresy přepsání na /weby/pokus/admin, a znovu se projíždí .htaccess, do toho zasáhne mod_dir, zjistí že /weby/pokus/admin je adresář a že na konci adresy chybí lomítko, tak provede redirect na pokus.cz/weby/pokus/admin/.

Doplňování lomítka se dá vypnout přes:

DirectorySlash Off

PS. vím, že vytahuji staré téma, ale třeba odpověď někomu pomůže.

Přihlášení zákazníka

Nemáte ještě zákaznický účet? Registrace

Copyright © WEDOS, 2018

Facebook RSS