Bonjour,
Je travail sur un site qui doit pouvoir gérer les sous domaines a l'infini car je propose un service apparenté aux blog.
en gros chaque personne qui s'inscrit aura son blog à l'adresse nom-choisi.monsite.fr.
Actuellement, à chaque inscription, je cré un nouveau dossier avec dedans un fichier index.php qui va se charger de faire l'appel au script qui génère le blog en passant l'id en paramètre.
Mais aujourd'hui je commence a avoir beaucoup de dossier créer inutilement car je suis sur que l'on peut s'en passer.
voici mon VirtualHost :
Je n'ai pas envi de tout casser donc je voudrais savoir si on peut remplacer le VirtualDocumentRoot pour pointer directement sur le script qui génère de cette façon :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <VirtualHost *> ServerName monsite.fr ServerAlias *.monsite.fr UseCanonicalName Off VirtualDocumentRoot /home/www/web/%1 <Directory /> Options FollowSymLinks AllowOverride All </Directory> </VirtualHost>
De plus j'aimerai ajouter de la réécriture d'url sur mes pages qui s'affiche actuellement de cette façon :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <VirtualHost *> ServerName monsite.fr ServerAlias *.monsite.fr UseCanonicalName Off VirtualDocumentRoot /home/www/web/chemin/acces/script.php?param=%1 <Directory /> Options FollowSymLinks AllowOverride All </Directory> </VirtualHost>
nom-choisi.monsite.f/index.php?page=1
Est il possible d'appliquer les règles de réécritures directement entre les balise <Directory > ?
Merci
Partager