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
Tak se mi to nakonec podařilo vyřešit takto:
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{REQUEST_URI} ^\/domains
RewriteRule (.*) https://%{SERVER_NAME}/ [R=301,L]
Výše uvedené způsobí přesměrování veškerých požadavků z https://domena.cz/domains/* na https://domena.cz a tímpádem už se nebudou doménové aliasy zobrazovat duplicitně na dvou různých adresách. Smyčku při přesměrování řeší první řádek. Celkem se divím, že něco takového není součástí toho článku z prvního příspěvku ohledně návodu na multihosting, případně rovnou v tom defaultním htaccessu, který Wedos generuje, jelikož ta duplicita přecijen působí zvláštně, nemluvě o možných problémech se SEO, apod…