.htacces – presmerovani pri chybejicim /
Dobrý den,
mám problém s nastavením .htaccess v hostingu rinceoiri.cz
Při napsání rinceoiri.cz mě to přesměrovává na https://rinceoiri.cz/domains/rinceoiri.cz/
Potřeboval bych, aby to zůstalo na https://rinceoiri.cz/.
Když napíšu rinceoiri.cz/ tak mi vše funguje bez problémů. Mám pouze problém s variantou bez lomítka. Mohl bych poprosit o správné do-nastavení? Někde stále dělám chybu.
Děkuji
Martin Rašplička
8 Answers
do wordpressu jsem přidal www. na obou místech
a pak htaccess změnil na zaslanou podobu.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.rinceoiri\.cz [NC]
RewriteRule (.*) <a href="https://www.rinceoiri.cz/">https://www.rinceoiri.cz/</a>$1 [R=301,QSA,L]
RewriteCond %{HTTPS} off
RewriteRule (.*) <a href="https://www.rinceoiri.cz/">https://www.rinceoiri.cz/</a>$1 [R=301,L]
# cele domeny (aliasy)
RewriteCond %{REQUEST_URI} !^domains/
RewriteCond %{REQUEST_URI} !^/domains/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)$
RewriteCond %{DOCUMENT_ROOT}/domains/%2 -d
RewriteRule (.*) domains/%2/$1 [DPI]
# aliasy – spravne presmerovani pri chybejicim /
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^domains/[^/]+/(.+[^/])$ /$1/ [R]
Stránky jsou v loopu a nedají se načíst. Tak jsem byl nucen to v .htaccess změnit zpátky. (cookies jsem promazal.)
Není možné aby se mi na to nějaký technik podíval?
Děkuji.