Apache et hote virtuel

Forum d'assistance et d'échange sur l'installation, la configuration, et l'utilisation des système Linux et BSD. Vous pouvez y poster vos questions concernant ces systèmes d'exploitation en faisant l'effort préalable de rechercher dans le forum, dans les manuels et les documentations que la réponse n'y figure pas.

Modérateur: modos Ixus

Apache et hote virtuel

Messagepar tonton13 » 02 Mars 2005 16:12

Salut,

J'essaie de configurer des hotes virtuels. J'ai suivit ceci:
http://lea-linux.org/reseau/apache_conf.html
Mais il dise de bien configurer un serveur dns. Je suis sur fedora.
Comment procéder merci
tonton13
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 190
Inscrit le: 03 Fév 2005 20:06

Messagepar ninuxien » 02 Mars 2005 16:32

SI tu gere toi meme ton domaine
tu doit intaller bind sur ton serveur
--Configuration
http://www.linux-kheops.com/doc/redhat72/rhl-rg-fr-7.2/s1-bind-configuration.html
Si tu fait comme moi, tu a acheter un nom de domaine qq part, ben tu va la ou tu l'a acheter, tu fais éditer ma zone DNS
et tu configure ta zone:
www.domaine.fr xxx.xxx.xxx.xxx
intranet.domaine.fr xxx.xxx.xxx.xxx

Bon d'un autre coté comme tu fais des hotes virtuel sous apache, je suppose que ca sera la meme adresse pour tous tes sous domaines
Avatar de l’utilisateur
ninuxien
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 252
Inscrit le: 07 Oct 2003 00:00
Localisation: à quelque chose près, je suis ici

Messagepar tonton13 » 02 Mars 2005 17:11

Salut,

En fait sur dyndns j'ai créer 4 nom qui envoie a l'ip de mon fai. donc c'est 4 nom renvoie a la meme ip.
Puis dans la config de apache je spécifie mes hotes virtuels:

<VirtualHost xx.xx.xx.xx>
ServerAdmin webmaster@domain1.com
DocumentRoot /home/domain1/www
ServerName www.domain1.com
ErrorLog /var/log/apache/domain1-error.log
CustomLog /var/log/apache/domain1-access.log combined
ServerAlias domain1.com
</Virtualhost>

<VirtualHost xx.xx.xx.xx>
ServerAdmin webmaster@domain2.com
DocumentRoot /home/domain2/www
ServerName www.domain2.com
ErrorLog /var/log/apache/domain2-error.log
CustomLog /var/log/apache/domain2-access.log combined
ServerAlias domain2.com
</Virtualhost>

Le pb est lorsque j'essaie de me connecter par ex au domaine2, cela me renvoie a mon site "principal" qui est définit dans apache.

Merci
tonton13
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 190
Inscrit le: 03 Fév 2005 20:06

Messagepar tonton13 » 11 Mars 2005 12:40

Salut,

J'essaye maintenant de configurer via l'assisitant graphique:

Je travail sous fedora et j'utilise apache.
Je voudrais utiliser apache en hotes virtuels.
En effet j'ai plusieurs sites a héberger et je dispose que d'une connection internet en ip dynamique.
Pour la redirection vers mon ip j'ai créer de @ redirigeant sur mon ip dynamique sur le site dyndns.
Dans apache j'ai créer dc un hote virtuel (avec une des @ que j'ai créé sur dyndns),et un deuxième hote virtuel ac la deuxième @.
J'ai aussi laisser dans apache l'hote virtuel par défaut.
Avec cette config lorsque je tape la première ou deuxième @, je tombe sur mon premier site (celui ou j'utilisait apache dans hote virtuel dc celui par défaut je pense).

Si je supprime donc l'hote virtuel par défaut et que je tape une des @ alors plus rien ne fonctionne, et je me retrouve avec la page de test de ma fedora qui me dit ou mettre les fichiers de mon site, ce qui est déja fait.


Merci
tonton13
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 190
Inscrit le: 03 Fév 2005 20:06

Messagepar cf » 12 Mars 2005 09:30

tonton13 a écrit:En effet j'ai plusieurs sites a héberger et je dispose que d'une connection internet en ip dynamique.
Pour la redirection vers mon ip j'ai créer de @ redirigeant sur mon ip dynamique sur le site dyndns.


Tu as une IP dynamique? Ce n'est pas étonnant qu'Apache n'arrive pas à matcher tes virtuals hosts.
Regarde ton fichier de conf:

Code: Tout sélectionner
<VirtualHost xx.xx.xx.xx> // c'est quoi cette IP? remplace-la par *
ServerAdmin webmaster@domain1.com
DocumentRoot /home/domain1/www
ServerName www.domain1.com
ErrorLog /var/log/apache/domain1-error.log
CustomLog /var/log/apache/domain1-access.log combined
ServerAlias domain1.com
</Virtualhost>

<VirtualHost xx.xx.xx.xx> // idem
ServerAdmin webmaster@domain2.com
DocumentRoot /home/domain2/www
ServerName www.domain2.com
ErrorLog /var/log/apache/domain2-error.log
CustomLog /var/log/apache/domain2-access.log combined
ServerAlias domain2.com
</Virtualhost>


cf
cf
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 217
Inscrit le: 01 Jan 2004 01:00

Oubli

Messagepar gwerlas » 12 Mars 2005 12:22

Bonjour,

Tu oublis juste de déclarer tes hôtes. La ligne à ne pas oublier est la première :
Code: Tout sélectionner
NameVirtualHost *

Puis voici le reste de ma conf qui fonctionne très bien :
Code: Tout sélectionner
<VirtualHost *>
  ServerName            gwerlas.net
  DocumentRoot          /var/www/gwerlas.net
  ErrorLog              /var/log/apache/gwerlas.net/errors.log
  CustomLog             /var/log/apache/gwerlas.net/access.log common
</VirtualHost>

<VirtualHost *>
  ServerName            dev.gwerlas.net
  DocumentRoot          /var/www/dev.gwerlas.net
  ErrorLog              /var/log/apache/dev.gwerlas.net/errors.log
  CustomLog             /var/log/apache/dev.gwerlas.net/access.log common
</VirtualHost>
Un cynique est un optimiste fatigué d'avoir tort
Avatar de l’utilisateur
gwerlas
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 203
Inscrit le: 16 Mars 2003 01:00
Localisation: Chaville

Messagepar tonton13 » 12 Mars 2005 22:50

Salut!

Voici ce que j'ai fais:

NameVirtualHost *
<VirtualHost *>
DocumentRoot /var/www/html/divers.ath.cx
ServerAlias azerty.ath.cx
ServerAdmin xxx@9online.fr
ServerName azerty.ath.cx
ServerSignature email
DirectoryIndex index.html index.htm index.shtml

</VirtualHost>

<VirtualHost *>
DocumentRoot /var/www/tirr.ath.cx
ServerAlias wwirr.ath.cx
ServerAdmin xxx@9online.fr
ServerName wwirr.ath.cx
ServerSignature email
DirectoryIndex index.html index.htm index.shtml

</VirtualHost>

Dans mon fichier il n'y a que ca concernant les hotes virtuels (il n'y a pas de hotes par défaut).
Lorsque je tape une des @ j'obitens une page blanche. Il n'est pas indiqué serveur introuvable.
Mes fichiers sont bien dans le repertoire indiqué.

Merci de votre aide
tonton13
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 190
Inscrit le: 03 Fév 2005 20:06

Contenu

Messagepar gwerlas » 13 Mars 2005 00:29

Et y a quoi dans tes fichiers ? Si tu regarde la source de la page, tu trouve quelque chose d'interessant ?

Je comprend pas pourquoi du met dans le même VirtualHost un ServerAlias et un ServerName ? Commence par le minimum genre :
Code: Tout sélectionner
NameVirtualHost *
<VirtualHost *>
DocumentRoot /var/www/html/divers.ath.cx
ServerName azerty.ath.cx
</VirtualHost>
<VirtualHost *>
DocumentRoot /var/www/tirr.ath.cx
ServerName wwirr.ath.cx
</VirtualHost>


Tu redémarre apache, tu positionne éventuellement /var/www/html/divers.ath.cx et /var/www/tirr.ath.cx avec les droits 777. Si ça marche, tu remet étape par étape, d'abord les droits originaux de tes dossiers puis les différentes options de la conf voulue et dès que ça bloc, tu sais où est le problème.

Source du problème que tu n'oublis pas de poster, comme ça si qqun plus tard tombe sur ton post, il aura la solution.
Un cynique est un optimiste fatigué d'avoir tort
Avatar de l’utilisateur
gwerlas
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 203
Inscrit le: 16 Mars 2003 01:00
Localisation: Chaville

Messagepar tonton13 » 13 Mars 2005 00:56

Salut,

Tout d'abord merci de t'interesser a mon pb qui dur dur dur ....

J'ai fais ce que tu m'as dit 1 tit coup chmod 777 pour les fichiers.
Puis ceci:

NameVirtualHost *
<VirtualHost *>
DocumentRoot /var/www/html/divers.ath.cx
ServerName azerty.ath.cx
</VirtualHost>
<VirtualHost *>
DocumentRoot /var/www/tirr.ath.cx
ServerName wwirr.ath.cx
</VirtualHost>

J'ai vérifier que mes @ pointent bien sur mon ip.

Voici ce que me donne la source de la page blance qui s'affiche:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252"></HEAD>
<BODY></BODY></HTML>


Merci de ton aide
tonton13
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 190
Inscrit le: 03 Fév 2005 20:06

source d'index

Messagepar gwerlas » 13 Mars 2005 20:31

Et que contient le source de ton index.

Par exemple, si tu met une page d'index dans chaque dossier, avec pour seul contenu le nom du VirtualHost ? genre :

/var/www/html/divers.ath.cx/index.html
Code: Tout sélectionner
<html>
<head>
  <title>azerty.ath.cx</title>
</head>
<body>
<h1 align="center" style="color: blue">azerty.ath.cx</h1>
</body>
</html>


/var/www/tirr.ath.cx/index.html
Code: Tout sélectionner
<html>
<head>
  <title>wwirr.ath.cx</title>
</head>
<body>
<h1 align="center" style="color: red">wwirr.ath.cx</h1>
</body>
</html>
Un cynique est un optimiste fatigué d'avoir tort
Avatar de l’utilisateur
gwerlas
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 203
Inscrit le: 16 Mars 2003 01:00
Localisation: Chaville

Messagepar tonton13 » 13 Mars 2005 23:04

Salut,

Je viens de faire ce que tu m'as dit mais tjs le meme pb.j'ai la meme source lorsque la page blanche s'affiche.
Tiens j'ai créé une @ ou tu pourra voir mon pb:
http://divers.ath.cx

Voici le code:

Code: Tout sélectionner


ServerRoot "/etc/httpd"

PidFile "/var/run/httpd.pid"

TimeOut 300

KeepAlive false

MaxKeepAliveRequests 100
KeepAliveTimeout 15

<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
MaxClients 150
MaxRequestsPerChild 100
</IfModule>

<IfModule worker.c>
StartServers         2
MaxClients         150
MinSpareThreads     25
MaxSpareThreads     75
ThreadsPerChild     25
MaxRequestsPerChild  0
</IfModule>

Listen *:80


LoadModule access_module modules/mod_access.so
LoadModule auth_module modules/mod_auth.so
LoadModule auth_anon_module modules/mod_auth_anon.so
LoadModule auth_dbm_module modules/mod_auth_dbm.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule ldap_module modules/mod_ldap.so
LoadModule auth_ldap_module modules/mod_auth_ldap.so
LoadModule include_module modules/mod_include.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule env_module modules/mod_env.so
LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule cern_meta_module modules/mod_cern_meta.so
LoadModule expires_module modules/mod_expires.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so
LoadModule usertrack_module modules/mod_usertrack.so
LoadModule unique_id_module modules/mod_unique_id.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule mime_module modules/mod_mime.so
LoadModule dav_module modules/mod_dav.so
LoadModule status_module modules/mod_status.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule asis_module modules/mod_asis.so
LoadModule info_module modules/mod_info.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule dir_module modules/mod_dir.so
LoadModule imap_module modules/mod_imap.so
LoadModule actions_module modules/mod_actions.so
LoadModule speling_module modules/mod_speling.so
LoadModule userdir_module modules/mod_userdir.so
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule cache_module modules/mod_cache.so
LoadModule suexec_module modules/mod_suexec.so
LoadModule disk_cache_module modules/mod_disk_cache.so
LoadModule file_cache_module modules/mod_file_cache.so
LoadModule mem_cache_module modules/mod_mem_cache.so
LoadModule cgi_module modules/mod_cgi.so


Include conf.d/*.conf

User apache
Group apache

ServerAdmin xxx@9online.fr

ServerName RJCSERVEUR

UseCanonicalName on

DocumentRoot "/var/www/html"

<LocationMatch "^/$">
    Options -Indexes
    ErrorDocument 403 /error/noindex.html
</LocationMatch>

<IfModule mod_userdir.c>
    #
    # UserDir is disabled by default since it can confirm the presence
    # of a username on the system (depending on home directory
    # permissions).
    #
    UserDir "disable"

    #
    # To enable requests to /~user/ to serve the user's public_html
    # directory, use this directive instead of "UserDir disable":
    #
    #UserDir public_html

</IfModule>

DirectoryIndex

AccessFileName .htaccess

<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
</Files>

TypesConfig "/etc/mime.types"

DefaultType text/plain

<IfModule mod_mime_magic.c>
#   MIMEMagicFile /usr/share/magic.mime
    MIMEMagicFile conf/magic
</IfModule>

HostNameLookups Off

#EnableMMAP off

#EnableSendfile off

ErrorLog "/var/log/httpd/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 combined


ServerSignature on

Alias /icons/ "/var/www/icons/"

Alias /manual "/var/www/manual"

<IfModule mod_dav_fs.c>
    # Location of the WebDAV lock database.
    DAVLockDB /var/lib/dav/lockdb
</IfModule>

ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"

<IfModule mod_cgid.c>
</IfModule>


IndexOptions FancyIndexing VersionSort NameWidth=*

#
# AddIcon* directives tell the server which icon to show for different
# files or filename extensions.  These are only displayed for
# FancyIndexed directories.
#
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


AddEncoding x-compress Z
AddEncoding x-gzip gz tgz

AddLanguage da .dk
AddLanguage nl .nl
AddLanguage en .en
AddLanguage et .et
AddLanguage fr .fr
AddLanguage de .de
AddLanguage he .he
AddLanguage el .el
AddLanguage it .it
AddLanguage ja .ja
AddLanguage pl .po
AddLanguage kr .kr
AddLanguage pt .pt
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pt-br .pt-br
AddLanguage ltz .ltz
AddLanguage ca .ca
AddLanguage es .es
AddLanguage sv .se
AddLanguage cz .cz
AddLanguage ru .ru
AddLanguage tw .tw
AddLanguage zh-tw .tw
AddLanguage hr .hr

LanguagePriority en da nl et fr de el it ja kr no pl pt pt-br ltz ca es sv 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
# For russian, more than one charset is used (depends on client, mostly):
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-tar .tgz

AddHandler imap-file map

AddHandler type-map var

AddOutputFilter INCLUDES .shtml



Alias /error/ "/var/www/error/"

#
# The following directives modify normal HTTP response behavior to
# handle known problems with browser implementations.
#
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

#
# The following directive disables redirects on non-GET requests for
# a directory that does not include the trailing slash.  This fixes a
# problem with Microsoft WebFolders which does not appropriately handle
# redirects for folders with DAV methods.
#
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
BrowserMatch "^gnome-vfs" redirect-carefully

#
# Allow server status reports, with the URL of http://servername/server-status
# Change the ".your-domain.com" to match your domain to enable.
#
#<Location /server-status>
#    SetHandler server-status
#    Order deny,allow
#    Deny from all
#    Allow from .your-domain.com
#</Location>

#
# Allow remote server configuration reports, with the URL of
#  http://servername/server-info (requires that mod_info.c be loaded).
# Change the ".your-domain.com" to match your domain to enable.
#
#<Location /server-info>
#    SetHandler server-info
#    Order deny,allow
#    Deny from all
#    Allow from .your-domain.com
#</Location>

#
# Proxy Server directives. Uncomment the following lines to
# enable the proxy server:
#
#<IfModule mod_proxy.c>
#ProxyRequests On
#
#<Proxy *>
#    Order deny,allow
#    Deny from all
#    Allow from .your-domain.com
#</Proxy>

#
# Enable/disable the handling of HTTP/1.1 "Via:" headers.
# ("Full" adds the server version; "Block" removes all outgoing Via: headers)
# Set to one of: Off | On | Full | Block
#
#ProxyVia On

#
# To enable the cache as well, edit and uncomment the following lines:
# (no cacheing without CacheRoot)
#
#CacheRoot "/etc/httpd/proxy"
#CacheSize 5
#CacheGcInterval 4
#CacheMaxExpire 24
#CacheLastModifiedFactor 0.1
#CacheDefaultExpire 1
#NoCache a-domain.com another-domain.edu joes.garage-sale.com

#</IfModule>
# End of proxy directives.

### Section 3: Virtual Hosts


# Where do we put the lock and pif files?
LockFile "/var/lock/httpd.lock"
CoreDumpDirectory "/etc/httpd"



NameVirtualHost *
<VirtualHost *>
   
DocumentRoot /var/www/html/divers.ath.cx
ServerName divers.ath.cx

</VirtualHost>



<Directory "/">
        Options FollowSymLinks

        AllowOverride None



</Directory>

<Directory "/var/www/html">
        Options Indexes Includes FollowSymLinks

        AllowOverride None
        Allow from all


        Order allow,deny
</Directory>

<Directory "/var/www/icons">
        Options Indexes MultiViews

        AllowOverride None
        Allow from all


        Order allow,deny
</Directory>

<Directory "/var/www/cgi-bin">
        Options ExecCGI

        AllowOverride None
        Allow from all


        Order allow,deny
</Directory>






On va bien trouver la sol qd meme :wink: j'espère
Merci
tonton13
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 190
Inscrit le: 03 Fév 2005 20:06

Messagepar gwerlas » 13 Mars 2005 23:22

T'inquiète on la trouveras :)

Pour commencer, quand je clic sur ton lien, j'ai une erreure 403. Alors je vais sur https://divers.ath.cx:80/, j'accepte le certificat et j'obtiens la page d'accueil de ta fedora.

T'aurai pas un firewall qui redirigerai les connexion du port 80 vers le 443 ?

Méfis toi de la ligne "Include conf.d/*.conf" car elle inclus tout les fichiers présent dans ce dossier.

Ce dossier doit contenir un fichier vhosts.conf ou qqchose comme ça. Regarde ce fichier, et lit ce qu'y est indiqué, probablement commenté, mais inspire de ce qu'il y a.

Moi ma conf conrrespond à du Apache 1.3, toi tu as un Apache version 2.0.

Remplace éventuellement "Listen *:80" par "Listen 80"
Un cynique est un optimiste fatigué d'avoir tort
Avatar de l’utilisateur
gwerlas
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 203
Inscrit le: 16 Mars 2003 01:00
Localisation: Chaville

Messagepar tonton13 » 13 Mars 2005 23:40

Salut!

J'ai fais ceci: "Listen 80" tjs le meme pb.

De plus je vois que tu as tapé l'@ https://divers.ath.cx:80/.
Si mes infos sont bonnes j'ai créé un hote virtuel non sécurisé dc http://divers.ath.cx.
Peut etre que je me trompe?

Un autre p'tit pb, je n'ai pas de fichier ressemblant a vhosts.conf dans conf.d

Autre info peut etre utile:

J'ai ipcop v1.4 mais le 80 est transféré est avant sans hotes virtuels mon serveur (dans la dmz) web fonctionnait bien.

Merci :wink:
tonton13
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 190
Inscrit le: 03 Fév 2005 20:06

Messagepar gwerlas » 13 Mars 2005 23:55

Je t'assure que sur http://divers.ath.cx/ j'obtiens :
Bad Request

Your browser sent a request that this server could not understand.
Reason: You're speaking plain HTTP to an SSL-enabled server port.
Instead use the HTTPS scheme to access this URL, please.

Hint: https://RJCSERVEUR/

Apache/2.0.52 (Fedora) Server at RJCSERVEUR Port 443


Ton port 80 est redirigé vers le port 80 du serveur Web ?

Qu'y t'in dans ton conf.d/ ? Y a t'il un ssl.conf ? Si oui, regarde si dedans y a pas qqchose qui pourrait gener.

Autrement essaye ça :
Code: Tout sélectionner
NameVirtualHost divers.ath.cx
<VirtualHost divers.ath.cx>
   
DocumentRoot /var/www/html/divers.ath.cx
ServerName divers.ath.cx

</VirtualHost>

ou ça :
Code: Tout sélectionner
NameVirtualHost *
<VirtualHost divers.ath.cx>
   
DocumentRoot /var/www/html/divers.ath.cx
ServerName divers.ath.cx

</VirtualHost>
Un cynique est un optimiste fatigué d'avoir tort
Avatar de l’utilisateur
gwerlas
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 203
Inscrit le: 16 Mars 2003 01:00
Localisation: Chaville

Messagepar tonton13 » 14 Mars 2005 00:28

Le deuxième code fonctionne.
Je vais mettre en place mes autres hotes.
Un grand merci a toi :wink: :lol:
tonton13
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 190
Inscrit le: 03 Fév 2005 20:06

Suivant

Retour vers Linux et BSD (forum généraliste)

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité