Portál AbcLinuxu, 25. května 2025 21:39

Dotaz: Přesměrování domény

28.9.2010 13:48 Jarda
Přesměrování domény
Přečteno: 498×
Odpovědět | Admin
Ahoj, potřeboval bych udělat následující věc:

Mám několik domén, které jsou aliasy hlavní domény - např. hlavní doména www.abcde.cz a aliasy jsou třeba www.abcde.com, www.abcde.net, www.abcde.eu, www.abecede.cz, atd A potřeboval bych nějakým jednoduchým způsobem udělat, aby po zadání jakéhokoliv aliasu se zobrazily stránky www.abcde.cz

Teď to mám pouze tak, že stránky se mi zobrazí správné, ale zůstane tam uživatelem zadané url - teda např. www.abcde.net a já chci, aby se zobrazilo www.abcde.cz

DocumentRoot /data/abcde/html
ServerName abcde.cz
ServerAlias www.abcde.cz www.abcde.com www.abcde.net www.abcde.eu www.abecede.cz

Díky za rady


Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

houska avatar 28.9.2010 14:00 houska | skóre: 41 | blog: HW
Rozbalit Rozbalit vše Re: Přesměrování domény
Odpovědět | | Sbalit | Link | Blokovat | Admin
nestaci udelat www.abcde.com www.abcde.net www.abcde.eu www.abecede.cz jako CNAME na www.abcde.cz?
28.9.2010 14:05 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Přesměrování domény
Ne, to se pak chová tak, jak je popsáno v dotazu – adresa v adresním řádku prohlížeče se nezmění.
28.9.2010 14:03 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Přesměrování domény
Odpovědět | | Sbalit | Link | Blokovat | Admin
Předpokládám, že jde jenom o web a webserver je Apache – pak použijte mod_rewrite. Inspirovat se můžete příkladem Canonical Hostnames.
28.9.2010 14:04 Jirka
Rozbalit Rozbalit vše Re: Přesměrování domény
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co rewrite, zkusils?
28.9.2010 14:48 Jarda
Rozbalit Rozbalit vše Re: Přesměrování domény
Odpovědět | | Sbalit | Link | Blokovat | Admin
Díky za tipy - tak jsem to zatím vyřešil takto (našel jsem to na webu):

Vytvořil jsem si druhý virtual host (pro aliasy) a ten jsem pomocí mod_rewrite přesměroval na hlavní doménu:

ServerName abcde.com
ServerAlias www.abcde.com www.abcde.net www.abcde.eu www.abecede.cz
RewriteEngine on
RewriteRule ^(.*) http://www.abcde.cz$1 [R=301]

Funguje to, ale nejsem si jist, jestli je to správný postup.
28.9.2010 15:01 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Přesměrování domény
Ano, je to správný postup.
vdusek avatar 28.9.2010 16:20 vdusek | skóre: 27
Rozbalit Rozbalit vše Re: Přesměrování domény
Odpovědět | | Sbalit | Link | Blokovat | Admin
Možná 1 tip, který se může také hodit:
    ServerName domena.cz
    ServerAlias *.domena.cz

    RewriteEngine on
    RewriteCond %{HTTP_HOST} !^domena.cz
    RewriteRule ^(.*) http://domena.cz$1 [R=301]

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.