Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/03/2014, à 18:10

Enderith

Problème sous domaine

Bonjour,

Je rencontre un petit soucis a propos de la configuration de sous domaines avec Apache.

Voici la structure du contenu de mon dossier /var/www :
-www
-- dl
-- site
-- img

<VirtualHost *:80>
	ServerAdmin webmaster@localhost
	
	DocumentRoot /var/www/site
	<Directory />
		Options FollowSymLinks
		AllowOverride None
	</Directory>
	<Directory /var/www/site>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride All
		Order allow,deny
		allow from all
	</Directory>
</VirtualHost>

En revanche maintenant j'aimerai que dl.1.2.3.4 pointe sur le dossier "dl", du coup j'ai tenté quelques configurations comme ceci, suivi d'un a2ensite :

<VirtualHost *:80>
	ServerAdmin webmaster@localhost
	ServerName dl.1.2.3.4
	DocumentRoot /var/www/dl
	<Directory />
		Options FollowSymLinks
		AllowOverride None
	</Directory>
	<Directory /var/www/dl>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride All
		Order allow,deny
		allow from all
	</Directory>
</VirtualHost>

Mais j'ai une réponse Server not found dans mon navigateur.
Je n'ai aucun probleme quand il s'agit de faire des sous-domaines dans cette structure là :
- www
-- index.php (base)
-- dl

Mais quand tout est dans des sous-dossier je n'y arrive pas ! Merci pour votre aide ! smile

Hors ligne

#2 Le 15/03/2014, à 13:20

franckyfoys

Re : Problème sous domaine

Bonjour,

dans le virtualhost dl.1.2.3.4 j'ajouterai une ligne

DirectoryIndex index_dl.html 

en fonction de ton fichier d'index

il te faut aussi declarer dl.1.2.3.4 dans un dns ou dans un fichier hosts

/etc/hosts pour linux
C:\windows\system32\drivers\etc\hosts dans windob

a+

Hors ligne

#3 Le 15/03/2014, à 19:47

Enderith

Re : Problème sous domaine

Bonjour, cela marche déjà mieux à présent, mais voici ce que j'obtient lorsque je veux accéder au sous-domaine dl :
Error 403 - Forbidden
L'accès au fichier requiert une autorisation.

Voici la configuration du virtual host :

<VirtualHost *:80>
	ServerAdmin webmaster@localhost
	ServerName dl.1.2.3.4
        DirectoryIndex index.php
	DocumentRoot /var/www/dl
	<Directory />
		Options FollowSymLinks
		AllowOverride None
	</Directory>
	<Directory /var/www/dl>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride All
		Order allow,deny
		allow from all
	</Directory>
</VirtualHost>

(J'espère ne pas m'être trompé concernant le DirectoryIndex)

Hors ligne

#4 Le 16/03/2014, à 11:02

franckyfoys

Re : Problème sous domaine

Salut, non c'est nikel.

la c'est un soucis de droit posix sur tes fichiers dans /var/www/dl

surement c'est root et non www-data

donc il te reste a mettre les droits correct sur ton arborescence et ca fonctionnera

chown -R www-data: /var/www/dl

Hors ligne