Vyřešeno — vlákno je tím uzavřené a další odpovědi do něj nepřibývají.

Otázka

JH286129
JH286129 Zákazník Webhosting Vyřešeno

Htaccess - přístup do všech webů na hostingu z jednoho webu

Dobrý den,

domény i subdomény mám v jedné složce (/www/domains) a používám následující .htaccess (ve složce domains tento hlavní – poté ještě ke každému webu zvlášť, kde jsou přesměrování pouze pro daný web):
RewriteEngine On
RewriteCond %{REQUEST_URI} !^domains/
RewriteCond %{REQUEST_URI} !^/domains/
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)$
RewriteCond %{DOCUMENT_ROOT}/domains/%2 -d
RewriteRule (.*) domains/%2/$1 [DPI]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^domains/[^/]+/(.+[^/])$ /$1/ [R]

Vše funguje v pořádku. Ale jakmile je někdo na webu 1, tak se může dostat i na druhý pouhým dopsáním url /domains/druhadomena.cz.
Celou dobu jsem si myslel, že je to chráněné řádky, které zakazují %{REQUEST_URI}, když začíná s domains.
Jak tomuto chování zabránit? Děkuji za radu.

0

2 odpovědí

JŠ255861
JŠ255861 Podpora

Dobrý den,

ostatní weby nemají být přístupné? Pokud ne, je potřeba nastavit pravidla pro přístupy v souboru .htaccess.

O uživateli: Roses are Red, Violets are Blue Unexpected '{' on line 32. Web: stackoverflow.com
0
MV270050
MV270050 Podpora Přijatá odpověď

Dobrý den,

vlákno uzavírám z důvodu neaktivity, v případě nevyřešení dotazu založte vlákno nové.

O uživateli: CMS specialista
0

Máte stejný problém?

Tohle vlákno je uzavřené a odpovídat už v něm nejde. Když vám odpověď nestačí nebo se vás týká něco jiného, položte vlastní dotaz — odkaz na tohle vlákno do něj klidně vložte.