Fórum Ubuntu CZ/SK
Ostatní => Ubuntu Server => Téma založeno: Dimitrij Fedoryno 28 Února 2014, 19:28:36
-
Dobrý podvečír, nainstaloval jsem si apache2 na svůj server. problém spočívá v tom že mám strukturu své domény řešenou takto: http://i.imgur.com/bhkZaGm.png .
Chtěl bych zprovoznit subdomény na tom způsobu že každá složka která se přidá do složky "sub" bude subroména ve tvaru např. "test.fedoryno.cz". Když přidám složku "subdomena" do složky "sub"
tak se vytvoří subdoména ve tvaru "subdomena.fedoryno.cz" .
Toto je můj soubor /etc/apache2/sites-available/fedoryno.cz: http://i.imgur.com/9jUEA2m.png
-
Úplně jednoduše to asi nepůjde, bude potřeba dynamicky vytvářet virtuální hosty.
Našel jsem něco takového:
http://httpd.apache.org/docs/2.2/en/vhosts/mass.html
resp.
http://httpd.apache.org/docs/2.2/en/mod/mod_vhost_alias.html
Ale osobně jsem to nikdy nezkoušel
-
Teď mě napadlo ještě jedno řešení, jak docílit toho aby se vytvořila subdoména ze složky v adresáři "sub". Myslím si že to by bylo dostačující.
-
Teď mě napadlo ještě jedno řešení, jak docílit toho aby se vytvořila subdoména ze složky v adresáři "sub". Myslím si že to by bylo dostačující.
A podělíš se s námi o něj? Určitě se najde někdo jiný, kdo bude chtít řešit podobné.
-
Tento postup v sites-available mi funguje :)
NameVirtualHost *: 80
<VirtualHost *:80>
DocumentRoot /var/www/fedoryno/sub/
ServerName www.example.com
</ VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/fedoryno/test
ServerName test.fedoryno.cz
ServerAlias *. fedoryno.cz
</ VirtualHost>
<VirtualHost *:80>
DocumentRoot / var/www/fedornyo/sub/
ServerName fedoryno.cz
</ VirtualHost>
-
Ten jistě ano, ale měl jsem dle původního dotazu za to, že ta subdoména by měla být generována automaticky prostým založením adresáře sub ...
Nu nic :)