configurer le vhost sur apache :(2 site web sur un meme pc)

configurer le vhost sur apache :(2 site web sur un meme pc) - Windows & Software

Marsh Posté le 10-06-2004 à 12:09:09    

salut  
je viens juste d'installer apache server 2.0.4.9 sur mon pc windows 2000
le fichier httpd.conf est dans le repertoire  
D:\Program Files\Apache Group\Apache2\conf\httpd.conf  
je veux pouvoir apprendre à héberger plusieurs site sur un meme pc  
Ainsi dans le répertoire D:\Program Files\Apache Group\Apache2
 
j'ai crée un dossier nommé test et dans ce répertoire (test)  j'ai crée 2 dossiers nommés site1 et site2  
dans chaque dossier site1 et site2 j'ai crée un respectivement les fichier toto1.html et toto2.html ( ils sont considérés comme les pages d'acceuil des 2 sites)  
comment configurer apache pour qu'il affiche la page toto1.html quand j'utilise l'adresse www.site1.com et toto2.html quand j'utilise l'adresse www.site2.com  
 
j'aimerai aussi savoir les modifications à faire dans le fichier host de windows
l'adresse de mon pc est 10.130.1.230
 
 
 
 
 
voici le contenu du fichier hosts de windows (C:\WINNT\system32\drivers\etc)
 
127.0.0.1 localhost
10.130.1.230  test2.site2.org
10.130.1.230  test1.site1.org
 
 
 
voici le contenu du fichier httpd.conf
 
 
 
ServerRoot "D:/Program Files/Apache Group/Apache2"
 
PidFile logs/httpd.pid
 
Timeout 300
 
KeepAlive On
 
MaxKeepAliveRequests 100
 
KeepAliveTimeout 15
 
<IfModule mpm_winnt.c>
ThreadsPerChild 250
MaxRequestsPerChild 0
</IfModule>
 
 
Listen 80
 
 
LoadModule access_module modules/mod_access.so
LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_module modules/mod_auth.so
 
LoadModule autoindex_module modules/mod_autoindex.so
 
LoadModule cgi_module modules/mod_cgi.so
 
LoadModule dir_module modules/mod_dir.so
LoadModule env_module modules/mod_env.so
 
LoadModule imap_module modules/mod_imap.so
LoadModule include_module modules/mod_include.so
 
LoadModule isapi_module modules/mod_isapi.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
 
LoadModule negotiation_module modules/mod_negotiation.so
 
LoadModule setenvif_module modules/mod_setenvif.so
 
LoadModule userdir_module modules/mod_userdir.so
 
 
ServerAdmin admin@EDOC.local
 
 
ServerName mboppi.EDOC.local:80
 
UseCanonicalName Off
 
DocumentRoot "D:/Program Files/Apache Group/Apache2/test"
 
 
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
 
 
<Directory "D:/Program Files/Apache Group/Apache2/test">
 
 
 
AllowOverride None
 
Order allow,deny
Allow from all
 
</Directory>
 
 
UserDir "My Documents/My Website"
 
 
 
DirectoryIndex index.html index.html.var
 
AccessFileName .htaccess
 
 
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
 
 
TypesConfig conf/mime.types
 
 
DefaultType text/plain
 
 
<IfModule mod_mime_magic.c>
MIMEMagicFile conf/magic
</IfModule>
 
 
HostnameLookups Off
 
 
 
ErrorLog logs/error.log
 
 
LogLevel warn
 
 
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
 
CustomLog logs/access.log common
 
 
ServerTokens Full
 
 
ServerSignature On
 
 
Alias /icons/ "D:/Program Files/Apache Group/Apache2/icons/"
 
<Directory "D:/Program Files/Apache Group/Apache2/icons">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
 
 
AliasMatch ^/manual(?:/(?e|en|fr|ja|ko|ru))?(/.*)?$ "D:/Program Files/Apache Group/Apache2/manual$1"
 
<Directory "D:/Program Files/Apache Group/Apache2/manual">
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
 
<Files *.html>
SetHandler type-map
</Files>
 
SetEnvIf Request_URI ^/manual/de/ prefer-language=de
SetEnvIf Request_URI ^/manual/en/ prefer-language=en
SetEnvIf Request_URI ^/manual/fr/ prefer-language=fr
SetEnvIf Request_URI ^/manual/ja/ prefer-language=ja
SetEnvIf Request_URI ^/manual/ko/ prefer-language=ko
SetEnvIf Request_URI ^/manual/ru/ prefer-language=ru
RedirectMatch 301 ^/manual(?:/(de|en|fr|ja|ko|ru)){2,}(/.*)?$ /manual/$1$2
</Directory>
 
 
<Directory "D:/Program Files/Apache Group/Apache2/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
 
IndexOptions FancyIndexing VersionSort
 
 
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
 
AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*
 
AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core
 
AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^
 
 
DefaultIcon /icons/unknown.gif
 
 
ReadmeName README.html
HeaderName HEADER.html
 
 
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
 
 
AddLanguage ca .ca
AddLanguage cs .cz .cs
AddLanguage da .dk
AddLanguage de .de
AddLanguage el .el
AddLanguage en .en
AddLanguage eo .eo
AddLanguage es .es
AddLanguage et .et
AddLanguage fr .fr
AddLanguage he .he
AddLanguage hr .hr
AddLanguage it .it
AddLanguage ja .ja
AddLanguage ko .ko
AddLanguage ltz .ltz
AddLanguage nl .nl
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pl .po
AddLanguage pt .pt
AddLanguage pt-BR .pt-br
AddLanguage ru .ru
AddLanguage sv .sv
AddLanguage zh-CN .zh-cn
AddLanguage zh-TW .zh-tw
 
 
ForceLanguagePriority Prefer Fallback
 
AddDefaultCharset ISO-8859-1
 
 
AddCharset ISO-8859-1 .iso8859-1 .latin1
AddCharset ISO-8859-2 .iso8859-2 .latin2 .cen
AddCharset ISO-8859-3 .iso8859-3 .latin3
AddCharset ISO-8859-4 .iso8859-4 .latin4
AddCharset ISO-8859-5 .iso8859-5 .latin5 .cyr .iso-ru
AddCharset ISO-8859-6 .iso8859-6 .latin6 .arb
AddCharset ISO-8859-7 .iso8859-7 .latin7 .grk
AddCharset ISO-8859-8 .iso8859-8 .latin8 .heb
AddCharset ISO-8859-9 .iso8859-9 .latin9 .trk
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5 .Big5 .big5
 
AddCharset WINDOWS-1251 .cp-1251 .win-1251
AddCharset CP866 .cp866
AddCharset KOI8-r .koi8-r .koi8-ru
AddCharset KOI8-ru .koi8-uk .ua
AddCharset ISO-10646-UCS-2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8 .utf8
 
AddCharset GB2312 .gb2312 .gb  
AddCharset utf-7 .utf7
AddCharset utf-8 .utf8
AddCharset big5 .big5 .b5
AddCharset EUC-TW .euc-tw
AddCharset EUC-JP .euc-jp
AddCharset EUC-KR .euc-kr
AddCharset shift_jis .sjis
 
 
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
 
 
AddHandler type-map var
 
 
 
 
 
 
BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0
 
 
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
BrowserMatch "^gnome-vfs" redirect-carefully
h the URL of http://servername/server-status
 
<IfModule mod_ssl.c>
Include conf/ssl.conf
</IfModule>
 
NameVirtualHost *
 
<VirtualHost test1.site1.org>
ServerAdmin webmaster@mail.mail
DocumentRoot /test/site1
ServerName test1.site1.org
ErrorLog test1/logs/test1.site1.org-error_log
CustomLog test1/logs/test1.site1.org-access_log common
</VirtualHost>
 
<VirtualHost test2.site2.org>
ServerAdmin webmaster@mail.mail
DocumentRoot /test/site2
ServerName test2.site2.org
ErrorLog test2/logs/test2.site2.org-error_log
CustomLog test2/logs/test2.site2.org-access_log common
</VirtualHost>
 
 
mon pc n'est pas connecté à internet
j'attend votre coup de main
merci d'avance

Reply

Marsh Posté le 10-06-2004 à 12:09:09   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed