Hypothèse : j'ai déployé 3 sites Web sous /var/www (soit 3 répertoires, a, b, c), et il y a aussi un index.html sous /var/www
Le nom de domaine example.com a maintenant été mappé sur l'IP du serveur
Accédez directement via example.com et vous verrez index.html
example.com/a visite le site Web a
example.com/b visite le site Web b
example.com/c accède au site Web c
Si je veux obtenir cet effet maintenant :
example.com/b ou example.com/b/xxxx visite le site Web b
example.com/c ou example.com/c/xxxx visite le site Web de c
example.com visite un site Web
Comment configurer ?
Merci !
Puis-je utiliser la fonction de réécriture
Placez un fichier .htaccess sous example.com/b/xxxx et utilisez-y la correspondance d'expression régulière
^b/xxxx/$ b/$1
Enfin, dans httpd.conf (/etc/httpd/conf/httpd.conf), remplacez 'AllowOverride None' par 'AllowOverride All' (si nécessaire)