Portál AbcLinuxu, 24. dubna 2024 20:53


Dotaz: apache2 mod_vhost_alias, presmerovani domena.cz na www.domena.cz

14.12.2010 22:25 depka | skóre: 20 | blog: eterity
apache2 mod_vhost_alias, presmerovani domena.cz na www.domena.cz
Přečteno: 157×
Odpovědět | Admin
mam nastaveny mod_vhost_alias, aby mi prekladal domenu a subdomenu na cestu, potreboval bych vsak jeste nastavit aby se adresa zadana bez subdomeny www presmerovala na subdomenu www, takze aby se adresa domena.cz presmerovala na www.domena.cz
(VirtualHost *:80)
        ServerAdmin webmaster@localhost

        VirtualDocumentRoot /var/web-sites/%2+/%1/

        ErrorLog ${APACHE_LOG_DIR}/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog ${APACHE_LOG_DIR}/access.log combined

    Alias /doc/ "/usr/share/doc/"
    (Directory "/usr/share/doc/")
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    (/Directory)

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

Odpovědi

14.12.2010 23:38 depka | skóre: 20 | blog: eterity
Rozbalit Rozbalit vše Re: apache2 mod_vhost_alias, presmerovani domena.cz na www.domena.cz
Odpovědět | | Sbalit | Link | Blokovat | Admin
tak nakonec jsem nato prisel sam, kdyby to nekoho zajimalo, ziskate tim moznost snadneho vytvareni domen a subdomen pouhym vytvarenim prislusnych adresaru, netreba pri pridani nove domeny nebo subdomeny znovu zasahovat do configu, navic bude fungovat i kdyz uzivatel zada adresu bez www.
(VirtualHost *:80)
        ServerAdmin webmaster@localhost

        VirtualDocumentRoot /var/web-sites/%2+/%1/

        ErrorLog ${APACHE_LOG_DIR}/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog ${APACHE_LOG_DIR}/access.log combined

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

    Alias /doc/ "/usr/share/doc/"
    (Directory "/usr/share/doc/")
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    (/Directory)

(/VirtualHost)
>

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.