Diplicita adres u multihostingu
Hezký den,
podle návodu na https://kb.wedos.com/cs/webhosting/webhosting-samostatne-weby-pro-aliasy/ jsem založil multihosting. Vše se zdá, že funguje bezproblému, až tedy na jednu takovou relativní drobnost a tou je duplicita adres.
Jedná se o situaci, kdy mám např. doménu prvnidomena.cz, jejíž obsah se nachází ve složce www/domains/prvnidomena.cz a domenu druhadomena.cz, jejich obsah se nachazi ve složce www/domains/druhadomena.cz. Vše funguje bezproblémově, až tedy na to, že obsah webu se zobrazuje jednak na www.prvnidomena.cz a zároveň také na www.prvnidomena.cz/domains/prvnidomena.cz, www.prvnidomena.cz/domains/druhadomena.cz, atd…
Zajímalo by mě, zda je možné někde v nastavení webhostingu tuto duplicitu adres vypnout. Tedy, aby se daný web skutečně zobrazoval pouze na odpovídající doméně a nikoliv duplicitně pod adresou www.prvnidomena.cz/domains/*.
Zkoušel jsem si hrát s htaccess souborem, ale nějak se mi to nedaří nastavit, tak mě napadlo, zda pro to není někde v administraci hostingu nějaká možnost nastavení.
Snad se mi podařilo vyjádřit se dostatečně přesně.
Předem děkuji za odpověď.
5 Answers
Děkuji za odpověď. Výše uvedené mi právě bohužel nefunguje. V té proměnně %{HTTP_HOST}
se mi totiž nepropisuje celá ta URL. Když jsem zkusil nahradit <em>%{HTTP_HOST}</em>
za <em>%{REQUEST_URI}, takto:</em>
RewriteCond %{REQUEST_URI} ^\/domains RewriteRule (.*) https://www.prvnidomena.tld/$1 [R=301,L]
Tedy přesměrovat všechny požadavky na adresář domains, tak se zdá, že to ty adresy pod https://prvnidomena.tld/domains/*, atd… zachytává a přesměruje je to, nicméně pokouší se to přesměrovat i tu hlavní aliasovou doménu http://prvnidomena.tld a v prohlížeči vyskočí hláška o smyčce při přesměrování.