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 :
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>
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/chemin/acces/script.php?param=%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 :
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