Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: xPeRiMeNTuM в Jan 16, 2004, 01:25



Титла: Apache i Mass VHosts
Публикувано от: xPeRiMeNTuM в Jan 16, 2004, 01:25
zdraveite,
problema mi e sleniq:
imam apache server ot okolo godina. Na mashinata deto mi e apache-to pusnato ima nqkolko ip-ta (kato ne broq 127.0.0.1 :) ). Iskam da napravq taka che da ne baram vseki pat conf-a i da mu pisha za vsqko novo ip koeto vdigam nanovo sichkite redove na
<VirtualHost ip:80>
ServerAdmin webmaster@ip
DocumentRoot /apache/ip
ServerName ip
<Directory "/apache/web/ip">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
</Directory>
        ScriptAlias /cgi-bin/ "/apache/cgi-bin/ip/"
<Directory "/apache/cgi-bin/ip">
        AllowOverride None
        Options None
       Order allow,deny
        Allow from all
</Directory>
    Alias /icons/ "/apache/icons/"
<Directory "/apache/icons">
        Options Indexes MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
</Directory>
</VirtualHost>
a da mu kaja primerno che /apache/vhost/ip mu e configuracionniq fail v koito shte gi pishe tiq nesha :)
malko glupavichko zvuchi znam ... no kakvo da se pravi
kato mislq v posledstvie i v internet da go pusna toz apache
i da ima nqkolko domain-a ei tai za shokariikata
...
ty ... vaprosa mi e ... nqkoi sblyskval li se e s toz problem i bi li mi pomognal ako znae reshenieto mu :D
Blagodarq vi predvaritelno

P.S. Tova se qvqva edin vid hosting po localnata mi mreja i za tova iskam da go napravq taka po moita ideq :D


Титла: Apache i Mass VHosts
Публикувано от: xPeRiMeNTuM в Jan 16, 2004, 11:48
shte dopalnq che probvah s:
<IfModule mod_rewrite.c>
RewriteMap    lowercase    int:tolower
RewriteMap    vhost        txt:/apache/vhost.map
RewriteCond   %{REQUEST_URL}  !^/commonurl%1/.*
RewriteCond   %{HTTP_HOST}  !^$
RewriteCond   ${lowercase:%{HTTP_HOST}|NONE}  ^(.+)$
RewriteCond   ${vhost:%1}  ^(/.*)$
RewriteRule   ^/(.*)$   %1/$1  [E=VHOST:${lowercase:%{HTTP_HOST}}]
</IfModule>

<VirtualHost ip>
    VirtualDocumentRoot /apache/web/%0
</VirtualHost>
i v log-a gledam che se opitva da nameri dir /apache/web/hostname.. a ne IP-tata ... a iskam vsqko ip otdelna stranica da ima
... vazmojno li e
 ???


Титла: Apache i Mass VHosts
Публикувано от: xPeRiMeNTuM в Jan 31, 2004, 01:04
ХА :)
оправих го ... в случея важи правилото за RTFM или се консултираи с някои приятел дето се занимава с това :)
и все пак благодаря ви че погледнахте пост-а ми:)