1 votes

transformer les urls en sous-domaines ?

J'ai cette url

http://www.example.com/user.php?user=solomon

Je veux convertir ceci en

http://solomon.example.com

comment puis-je faire cela ? merci :))

p.s. j'utilise plesk

3voto

jnthnjns Points 121

Je ne connais pas les possibilités de Plesk, mais sur un serveur LAMP, vous devez utiliser la fonction mod_rewrite et configurez un DNS joker pour *.example.com par l'intermédiaire de votre fournisseur de DNS (soit votre registraire, soit votre fournisseur d'hébergement).

Votre .htaccess pour votre hôte virtuel ressemblera à ceci :

  Options +FollowSymLinks
  RewriteEngine On
  RewriteBase /
  RewriteCond %{HTTP_HOST} !www.example.com$ [NC]
  RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).example.com [NC]
  RewriteRule (.*) user.php?user=%2 [NC,QSA]

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X