Je me demandais si vous pouviez utiliser un caractère générique dans la directive VirtualDocumentRoot. Je veux dire est-il possible de scanner plusieurs répertoires avec le VirtualDocumentRoot, comme plusieurs répertoires personnels pour rechercher des sites?Configurer apache mod-vhost-alias
3
A
Répondre
4
L'utilisation de caractères génériques dans la directive VirtualDocumentRoot
n'est pas possible avec Apache 2.2.3.
Une entrée VirtualHost correcte pour les requêtes HTTP ressemble à ceci:
<IfModule mod_vhost_alias.c>
<VirtualHost *:80>
ServerAlias *
UseCanonicalName Off
LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon
CustomLog /var/log/httpd/access_log vcommon
VirtualDocumentRoot /var/www/vhosts/shared/%0
VirtualScriptAlias /var/www/vhosts/shared/%0
</VirtualHost>
</IfModule>
Cela servira une demande de subdir.mydomain.com
à partir du répertoire /var/www/vhosts/shared/subdir.mydomain.com
Pour répondre aux requêtes HTTPS aussi, dupliquer ce et remplacer *:80
avec *:81
Questions connexes
- 1. Configurer Roundup avec Apache
- 2. Comment configurer Apache Tika avec Apache Solr 1.4.1
- 3. Comment configurer Apache sous Windows pour SSL?
- 4. comment configurer le répertoire webdav Apache + SVN
- 5. Comment configurer Ruby seul avec Apache + FastCGI?
- 6. Comment configurer ruby sur rails avec Apache
- 7. configurer apache tomcat 6 avec mysql
- 8. Configurer apache pour servir PHP lorsqu'un fichier MP3 est demandé
- 9. Configurer Django avec mod_python, Apache sur SuSE avec Alias
- 10. Comment configurer Apache pour proxy exactement un fichier?
- 11. Configurer Apache pour exécuter les fichiers exécutables ELF
- 12. Comment configurer Apache 2.2 pour django 1.1 sous Windows xp
- 13. Comment configurer Apache 2.2 pour Ruby on Rails sous Windows?
- 14. Configurer apache pour les mots de passe système?
- 15. Comment configurer des hôtes virtuels sur Apache 2.2
- 16. Comment configurer Apache pour gérer les éléments d'image manquants?
- 17. Configurer mod_rewrite et mod_jk pour Apache 2.2 et JBoss 4.2.3
- 18. Configurer Apache pour utiliser Python comme CGI PHP
- 19. Comment configurer Apache & php exécuter en tant que super-utilisateur
- 20. Comment configurer Grails pour fonctionner avec Apache Derby?
- 21. Comment configurer Apache pour exécuter des scripts CGI Perl?
- 22. Apache -Caching: comment configurer les en-têtes de réponse dans Apache 2+.
- 23. Apache + mod_lisp + clisp
- 24. Remplacer Mongrel avec Apache
- 25. Configurer EasyPHP pour utiliser CGI
- 26. Problème de redirection Apache!
- 27. Apache Wicket vs Apache Cliquez
- 28. Avec Apache httpd, comment puis-je configurer aucune mise en cache pour un UserAgent donné?
- 29. Configurer Apache pour utiliser différents comptes utilisateurs Unix (www-data) par site
- 30. meilleure façon de configurer un webhook pour redémarrer apache pour un serveur django
Hey Andy, je cours 2.2.14 sur Ubuntu 10.04 - et en utilisant ce code si j'obtiens une demande à n'importe quel sous-domaine, le transmettra-t-il à http://domain.com/subdomain? – iUsable
@iUsable Cela ressemble à une modification de 'mod_proxy' ou à une réécriture' .htaccess', bien que cela puisse être dû à l'ordre des directives dans votre 'httpd.conf'. Vous feriez mieux de poser une nouvelle question avec plus de détails, faites un lien ici et je jetterai un coup d'oeil. – Andy
Merci l'homme. On dirait que c'est la chose que je cherche. – podarok