Skip to content

Instantly share code, notes, and snippets.

@kcassam
Created October 3, 2013 09:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kcassam/6807241 to your computer and use it in GitHub Desktop.
Save kcassam/6807241 to your computer and use it in GitHub Desktop.
Permettre la création de sous-domaine dynamique

Permettre la création de sous-domaine dynamique

Je n'ai pas encore testé cette astuce, je l'ai simplement vu sur un serveur (appelons le exemple.com) :

L'admin a mis la règle suivant dans le fichier vhosts.conf (CentOS) :

# more  vhosts.conf
RewriteEngine On
RewriteMap lowercase int:tolower
RewriteRule ^/(.*)$ /home/${lowercase:%{SERVER_NAME}}/$1

Ainsi, les utilisateurs créent des dossiers .exemple.com dans le dossier home, ce qui créé dynamiquement les sous domaine.

Par exemple, si un utilisateur crée un dossier foo.exemple.com, les fichiers dans le dossier seront disponibles à l'adresse foo.exemple.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment