Nasměrování dvou aliasů do stejného adresáře?

Vyřešeno1.06K zhlédnutíWebhosting
0

Dobrý den,

mám na hostingu pro web domena1.cz ještě 2 aliasy, a to domena2.cz a domena3.cz.

Obsah prvního aliasu je umístěn v adresáři www/domains/domena2.cz a správně se zobrazuje na URL adrese domena2.cz.
Potřeboval bych, aby druhý alias domena3.cz směřoval do stejného adresáře, tedy nikoli automaticky do www/domains/domena3.cz, ale do www/domains/domena2.cz. Soubor .htaccess od Wedosu patrně každou doménu směřuje do svého adresáře, tedy druhý alias do www/domains/domena3.cz, který ale neexistuje. Je podobné nastavení vůbec možné? Možná by stačilo ručně přidat nějakou výjimku do souboru .htaccess tak, aby alias domena3.cz směřoval do adresáře druhého aliasu www/domains/domena2.cz ?

Děkuji

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
Vybral nejlepší odpověď
1

Zdravím, zkuste i návod zde https://kb.wedos.com/cs/webhosting/htaccess/htaccess-nasmerovani-do-podadresare/

Příklad 3 řeší úplně přesně to co chcete. Nezapomenout dát hned pod RewriteEngine On jinak se o výsledek postará jiné pravilo, které je dříve a řadě.

Vybral nejlepší odpověď

Také funguje díky moc, nechápu jak jsme to mohl minout, nápovědu jsem docela dlouho procházel 🙁

1
RM130195 40.28K - WEDOS Internet, a.s. 1 Komentář

Dobrý den,

to co popisujete je možné. Můžete si buďto v .htaccess pro doménu upravit adresář, ze kterého bude načítat, nebo nastavit přímé přesměrování na jinou doménu. Třeba tato pravidla by měla měnit adresář, z kterého je načten obsah.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain-name.tld$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.domain-name.tld$
RewriteCond %{REQUEST_URI} !domains/
RewriteRule (.*) /domains/domena2.cz/$1 [L]

Role: Podpora Web: https://wedos.cz Vizitka: Produktový manažer (WEDOS WebSite, WEDOS OnLine).
publikoval nový komentář

Funguje, díky moc!