Bonjour,
Dans le cadre d'un développement d'un soft en entreprise, je me retrouve avec une difficulté que je n'arrive pas à surmonté, sans doute mal cherché sur le web
J'ai mon site "local" qui est accessible à cette adresse : http://srv-web/monsite/ (répertoire c:/wamp/www/monsite/)
J'ai un autre "local" qui tourne à cette adresse : http://srv-web/monsite-2/ (répertoire c:/wamp/www/monsite-2/)
L'adresse http://srv-web/ donne sur la page d'accueil de wamp. (répertoire c:/wamp/www/)
Mon problème, dans premier temps, c'est de pouvoir accéder, depuis un domaine (sav.mon-domaine.com) au site présent dans le répertoire c:/wamp/www/monsite/.
J'ai pour cela créer un Vhost, qui fonctionne, mais qui redirige aussi toutes mes requêtes locales...
Voici mon vhost :
Ma première question est, pourquoi il redirige aussi mes requête venant de http://srv-web/monsite/ et http://srv-web/monsite-2/ ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <VirtualHost sav.mon-domaine.com:80> DocumentRoot "C:/wamp/www/monsite/" ServerName sav.mon-domaine.com </VirtualHost>
Comment faire pour que le vhost ne soit pris en compte uniquement pour les requêtes visant sav.mon-domaine.com ?
Mon but étant que les visiteurs externe soit cantonnés au répertoire monsite et qu'ils ne puissent surotout pas accéder à monsite-2
Mon second problème est le suivant :
Dans mon répertoire c:/wamp/www/monsite/ toutes mes requêtes passe par le fichier index.php
On m'a demandé d'ouvrir le site au client, et de faire une interface client.
Comment faire pour utiliser un index alternatif, ex index_client.php qui serai utilisé à la place de index.php pour toutes les requêtes visant le domaine sav.mon-domaine.com ?
J'ai essayé cela, sans succès :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 #RewriteCond %{HTTP_HOST} ^sav.mon-domaine.com$ [OR][NC] #RewriteCond %{HTTP_HOST} ^IP_DU_SERVER$ #RewriteRule ^(.*)$ index_client.php/$1 [L,QSA]
Merci d'avance pour votre aide
Partager