Portál AbcLinuxu, 10. května 2025 09:10

Dotaz: Apache2, stejny obsah pro www i bez u subdomen

3.2.2006 02:49 deste
Apache2, stejny obsah pro www i bez u subdomen
Přečteno: 158×
Odpovědět | Admin
Dobrý den,

Chtěl bych se vás zeptat, jak udělat v Apache2 to, aby jakákoliv subdoména vytvořená za pomocí adresáře (pomocí mod_vhosts) byla dostupná jak z adresy http://subdomena.domena.tld tak i z http://www.subdomena.domena.tld (kde subdomena je složka, viz. mod_vhosts).

Šlo by tedy spíše o přesměrování na obsah bez www!

Toto používám pro přesměrování www.domena.tld na domena.tld, tedy možná jen nějak upravit:

RewriteCond %{HTTP_HOST} ^([^.]+)\.([^.]+)$ RewriteRule ^(.*)$ http://www.%{HTTP_HOST}$1 [L,R=301,QSA]

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

Odpovědi

3.2.2006 09:11 creon | skóre: 18 | blog: creonsnotes
Rozbalit Rozbalit vše Re: Apache2, stejny obsah pro www i bez u subdomen
Odpovědět | | Sbalit | Link | Blokovat | Admin
že by Virtualhost?

http://httpd.apache.org/docs/1.3/vhosts/examples.html
3.2.2006 12:32 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Apache2, stejny obsah pro www i bez u subdomen
Virtualhosty zajišťuje mod_vhosts
-- Nezdar není hanbou, hanbou je strach z pokusu.
3.2.2006 10:10 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: Apache2, stejny obsah pro www i bez u subdomen
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja mam v deklaracii virtual hostov:
ServerName www.subdomena.domena.tld
ServerAlias subdomena.domena.tld
A uz aspon 2 roky to spolahlivo beha.
If you hold a Unix shell up to your ear, you can you hear the C.
3.2.2006 12:31 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Apache2, stejny obsah pro www i bez u subdomen
Přes serverAlias to nejde, protože u mod_vhost nevíš jaké domény se používají.
-- Nezdar není hanbou, hanbou je strach z pokusu.
3.2.2006 12:35 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Apache2, stejny obsah pro www i bez u subdomen
Odpovědět | | Sbalit | Link | Blokovat | Admin

Toto používám pro přesměrování www.domena.tld na domena.tld, tedy možná jen nějak upravit:

RewriteCond %{HTTP_HOST} ^([^.]+)\.([^.]+)$ 
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}$1 [L,R=301,QSA] 
To co jsi sem napsal provádí přesměrování z domena.tld na www.domena.tld. Ty chceš udělat ještě přesměrování z www.neco.domena.tld na neco.domena.tld?
-- Nezdar není hanbou, hanbou je strach z pokusu.
3.2.2006 17:37 deste
Rozbalit Rozbalit vše Re: Apache2, stejny obsah pro www i bez u subdomen
Ano, přesně tak
4.2.2006 19:31 deste
Rozbalit Rozbalit vše Re: Apache2, stejny obsah pro www i bez u subdomen
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jak by to tedy bylo, kdybych to chtel, tak jak jste psal? tedy z www.subdomena.domena.tld na subdomena.domena.tld?
5.2.2006 01:18 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Apache2, stejny obsah pro www i bez u subdomen
Proč takhle oživuješ diskuzi?
RewriteCond %{HTTP_HOST} ^www\.([^.]+)\.([^.]+)\.([^.]+)$ 
RewriteRule ^(.*)$ http://%1.%2.%3$1 [L,R=301,QSA]
-- Nezdar není hanbou, hanbou je strach z pokusu.

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.