Re: Règles apache2

Top Page

Reply to this message
Author: Mickael Profeta
Date:  
To: ML Guilde
Subject: Re: Règles apache2
Frédéric Mantegazza wrote:
> Actuellement, j'ai le fichier suivant dans site-available :
>
> NameVirtualHost *:80
> <VirtualHost *:80>
>   ServerAdmin webmaster@localhost
>   RewriteEngine on
>   RewriteRule   ^/pymad(.*)  /pymad.py$1
>   DocumentRoot /home/tes/develop/PyMAD/http/
>   <Directory /home/tes/develop/PyMAD/http>
>     AddHandler mod_python .py
>     PythonOption PymadPythonPath /home/test/develop
>     PythonOption PymadPath /home/test/develop/PyMAD
>     PythonOption PymadDataPath /data/PyMAD
>     PythonDebug On
>     PythonHandler mod_python.publisher
>   </Directory>
> </VirtualHost>

>
> Avec cette config, si je vais à la racine du serveur (http://localhost/),
> je tombe sur la page /pymad, ce qui me gène un peu (je voudrais mettre
> d'autres pages...).
>
> J'ai donc créé, à la place, un fichier dans conf.d comme suit :
>
> Alias /pymad /home/test/develop/PyMAD/http/
>
> DocumentRoot /home/test/develop/PyMAD/http/
>
>

Essaie de supprimer le DocumentRoot, c'est bizarre delui dire que la
racine est la, vu que c'est justement ce que tu ne veux pas...


> <Directory /home/test/develop/PyMAD/http/>
> Options FollowSymLinks
> #AllowOverride Limit Options FileInfo
> RewriteEngine on
> RewriteRule ^/pymad(.*) /pymad.py$1
>


il faut peut-etre revoir cette regle?

RewriteRule ^/pymad/pymad(.*) /pymad/pymad.py$1


> AddHandler mod_python .py
> PythonOption PymadPythonPath /home/test/develop
> PythonOption PymadPath /home/test/develop/PyMAD
> PythonOption PymadDataPath /data/PyMAD
> PythonDebug On
> PythonHandler mod_python.publisher
> </Directory>
>
>