Virtual Host et repertoire

Virtual Host et repertoire - Divers - Programmation

Marsh Posté le 02-02-2011 à 11:08:13    

Bonjour,
je vous explique mon problème,
j'ai un ensemble de site internet avec une seule machine avec un seul serveur apache
j'ai dispatche mes sites dans différents répertoire pour des questions de clartés j'ai un souci c'est la diffusion du site principale directement depuis www.four.site.com
donc je voudrais que le site qui se trouve dans /var/www/four/html/site soit la racine du serveur www.four.site.com
et que quand j'ai /var/www/four/html/extranet cela fasse www.four.site.com/extranet  
je vous met ma configuration apache des virtual host, il ya surement des améliorations à faire donc n'hésitez pas à me dire  

Code :
  1. 1 # vhost pour four.site.com
  2.   2 <VirtualHost *:80>
  3.   3
  4.   4     DocumentRoot /var/www/four/html
  5.   5
  6.   6     ServerName four.site.com
  7.   7     ServerAlias www.four.site.com
  8.   8
  9.   9     ErrorLog /var/www/four/logs/error_log
  10. 10     CustomLog /var/www/four/logs/access_log combined
  11. 11     ScriptAlias /cgi-bin/ /var/www/four/cgi-bin/
  12. 12
  13. 13     # suphp
  14. 14     <Directory /var/www/four/html>
  15. 15
  16. 16         AllowOverride all
  17. 17
  18. 18         # desactiver le php en module
  19. 19         <IfModule mod_php5.c>
  20. 20             php_admin_flag engine off
  21. 21         </IfModule>
  22. 22
  23. 23         # activer le handler pour php et cgi
  24. 24         <IfModule mod_suphp.c>
  25. 25            AddHandler x-httpd-php .php .php3 .php5 .phtml
  26. 26            AddHandler x-suphp-cgi .pl .py .cgi .shtml
  27. 27            suPHP_AddHandler x-httpd-php
  28. 28            suPHP_AddHandler x-suphp-cgi
  29. 29            suPHP_Engine on
  30. 30         </IfModule>
  31. 31
  32. 32         # configuration de php
  33. 33         suPHP_UserGroup fouradmin foursitecom
  34. 34         suPHP_ConfigPath /var/www/four/
  35. 35
  36. 36     </Directory>
  37. 37
  38. 38
  39. 39   
  40. 40   
  41. 41   
  42. 42
  43. 43     # suphp
  44. 44     <Directory /var/www/four/html/site>
  45. 45         AllowOverride all
  46. 46
  47. 47         # configuration de php
  48. 48         suPHP_UserGroup fouradmin foursitecom
  49. 49         suPHP_ConfigPath /var/www/four/
  50. 50
  51. 51     </Directory>
  52. 52
  53. 53
  54. 54     Alias /extranet "/var/www/four/html/extranet"


 
Merci d'avance


Message édité par bob2674 le 02-02-2011 à 11:09:01
Reply

Marsh Posté le 02-02-2011 à 11:08:13   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed