Faire pointer un sous-domaine vers un repertoire sans changer l'URL

Discussion dans 'URL Rewriting et .htaccess' créé par ingeniwi, 13 Mars 2010.

  1. ingeniwi
    ingeniwi Nouveau WRInaute
    Inscrit:
    12 Mars 2010
    Messages:
    10
    J'aime reçus:
    0
    Bonjour,

    Je débute dans la configuration d'un serveur Apache.
    Je souhaite développer un projet permettant aux utilisateurs de créer leur site via le mien.
    Mon site a pour adresse http://www.domaine.tld qui pointe sur la racine du serveur /var/www/
    J'aimerai que chaque sites créés aient une adresse du type site1.domaine2.tld avec http://www.domaine2.tld qui pointe sur /var/www/host/
    Voilà mon fichier domaine présent dans /etc/apache2/sites-available/ :
    Code:
    NameVirtualHost 127.0.0.1:*
    
    <VirtualHost 127.0.0.1:*>
    ServerName domaine.tld
    ServerAlias domaine.tld *.domaine.tld
    DocumentRoot /var/www       
    	<Directory /var/www>
    		Options Indexes FollowSymLinks MultiViews
                    AllowOverride All
            	Order allow,deny
           		allow from all
    
    	</Directory>
    </VirtualHost>
    
    <VirtualHost 127.0.0.1:*>
    ServerName domaine2.tld
    ServerAlias domaine2.tld *.domaine2.tld
    DocumentRoot /var/www/host
    #    RewriteEngine on
        RewriteCond %{HTTP_HOST} ^(www.)?([^.]+).domaine2.tld
        RewriteCond %{DOCUMENT_ROOT}/%2 -d
        RewriteRule (.*) /%2/$1/www [L]
    php_admin_value open_basedir /var/www/host       
    	<Directory /var/www/host>
    		Options Indexes FollowSymLinks MultiViews
                    AllowOverride All
         		Order allow,deny
            	allow from all
    	</Directory>
    </VirtualHost>
    
    Sauf que actuellement, si on tape site1.domaine2.tld, on est redirigé vers http://www.domaine2.tld/site1, ce que j'aimerai c'est que si on tape site1.domaine2.tld on garde cette adresse mais que l'on pointe sur /var/www/host/site1/.
    Vu qu'il va y avoir pas mal de sites, je n'ai pas trop envie d'ajouter un VirtualHost à chaque site créé, pour éviter d'avoir à redémarrer le serveur apache et de garder le fichier domaine "claire".

    Merci de vos futurs explications.

    Cordialement,

    ingeniwi.
     
  2. ingeniwi
    ingeniwi Nouveau WRInaute
    Inscrit:
    12 Mars 2010
    Messages:
    10
    J'aime reçus:
    0
    Voilà un exemple de ce que j'ai pu faire et qui marche :
    Code:
    NameVirtualHost 127.0.0.1
    
    UseCanonicalName Off
    
    
    <Directory /var/domaine.tld>
    	Options Indexes FollowSymLinks MultiViews
    	AllowOverride All
    	Order allow,deny
    	allow from all
    </Directory>
    
    <Directory /var/domaine2.tld>
    	Options Indexes FollowSymLinks MultiViews
    	AllowOverride All
    	Order allow,deny
    	allow from all
    </Directory>
    
    <VirtualHost 127.0.0.1>
    ServerName domaine.tld
    ServerAlias domaine.tld *.domaine.tld
    VirtualDocumentRoot /var/domaine.tld/%1
    </VirtualHost>
    
    <VirtualHost 127.0.0.1>
    ServerName domaine2.tld
    ServerAlias domaine2.tld *.domaine2.tld
    VirtualDocumentRoot /var/domaine2.tld/%1
    </VirtualHost>
    Par contre j'aimerai tester avec de L'URL rewrite si le dossier existe et si dans le cas contraire rediriger vers une URL .

    Est-ce possible ?
     
Chargement...
Similar Threads - pointer domaine repertoire Forum Date
Plesk 9 : pointer un sous domaine sur un répertoire précis du domaine Administration d'un site Web 23 Janvier 2010
Comment faire pointer un Sous-domaine sur un répertoire Administration d'un site Web 1 Septembre 2003
Pointer le serveur dns de mon hebergeur dans mon serveur de domaine Débuter en référencement 10 Mars 2014
Pointer un Domaine 1&1 Vers Hébergement OVH Administration d'un site Web 18 Mars 2013
A quel moment de la création du site doit-on faire pointer son domaine ? Débuter en référencement 10 Mars 2011
Comment déclarer mon nom de domaine pour pointer vers mon hébergement chez google Google : l'entreprise, les sites web, les services 25 Janvier 2011
Comment bien faire pointer un domaine sur un sous-domaine pour optimiser le SEO ? Débuter en référencement 25 Août 2010
Pointer un nom de domaine vers un site pour augmenter son référencement Référencement Google 13 Janvier 2010
Faire pointer plusieurs noms de domaines Débuter en référencement 16 Février 2009
Faire pointer un nom de domaine améliore le référencement ? Noms de domaine et référencement 17 Septembre 2008
Faire Pointer un nom domaine sur mon site Administration d'un site Web 21 Avril 2008
Pointer un nom de domaine vers un dossier (serveur dédié) URL Rewriting et .htaccess 9 Avril 2008
Acheter un site PR5 et faire pointer le domaine vers mon PR3 Netlinking, backlinks, liens et redirections 7 Mars 2007
Comment pointer un sous-domaine vers un domaine externe Administration d'un site Web 4 Octobre 2006
Faire pointer un nom de domaine sur un site spécifique... Administration d'un site Web 7 Juillet 2006
Faire pointer un nouveau domaine sur mediplan OVH Administration d'un site Web 13 Juin 2006
Faire pointer un nom de domaine sur un hébergement OVH Développement d'un site Web ou d'une appli mobile 15 Avril 2006
Faire pointer les dns d'un domaine 1and1 vers un 90 plan ovh Administration d'un site Web 2 Avril 2006
Pointer un domaine.com vers un .fr chez OVH? Administration d'un site Web 1 Février 2006
Pointer un nom de domaine sur un autre hebergeur Administration d'un site Web 20 Janvier 2006