Apache2 rewrite_mod, mapping url
Installation du Rewrite Module pour Apache2 sous OpenSuSE
Introduction
Le Rewrite_mod pour apache ou la réécriture url est plutÃŽt à la mode ces temps-ci, une des raisons les plus marquantes est le référencement, là ou les moteurs de recherche ont du mal à suivre des url exotiques comme “www.monsite.org/?page=mail&action=envoyer” l’utilisation du rewrite_mod coupler à un MVC (Model View Controler) (voir framework zend) en Php permet d’obtenir des url bien plus parlantes “www.monsite.org/mail/envoyer”
Installation du module: rewrite_mod
L’installation est en fait assez simple, il suffit d’ajouter la ligne “LoadModule rewrite_module /usr/lib64/apache2-prefork/mod_rewrite.so” dans le fichier de configuration des modules d’Apache2 pour OpenSuSE
Donc: En root (commande: su) on édite le fichier /etc/apache2/sysconfig.d/loadmodule.conf et on ajoute la ligne LoadModule rewrite_module /usr/lib64/apache2-prefork/mod_rewrite.so
Redemarrage d’ Apache2 : apache2ctl restart
Tableau de bord





22 août 2006 at 9:31
C’est qu’il bosse bien sahid pendant que je suis en vacances !!! déjà deux postes de plus !
1 août 2007 at 0:37
Thanks, it worked for me.
Now I have another issue. Links rewritten does not work.
It is driving me mad. This is how I’ve set up my alias
Alias /monitor “/home/enrico/public_html/monitor/”
Options Indexes FollowSymLinks Includes
AllowOverride All
Order allow,deny
Allow from all
any hint?
Thanks
1 août 2007 at 12:25
Finally I’ve been able to fix this issue. After a few searching on Google and studying some examples, I came to the conclusion that “RewriteBase” should be my solution.
Then, after some trial and error, I found the right option:
RewriteBase /monitor/
is the solution, since /monitor/ is the alias I am using.
The .htaccess is in the site’s folder, and the above instruction is inserted right after the RewriteEngine On directive.
Hope this can be of any help to people experiencing the same issues.
Bye
P.S: I am running OpenSUSE 10.2 with the default LAMP environment instaled.
21 décembre 2007 at 2:03
Merci pour les infos, c’était très utile pour moi.
openSUSE 10.3 x86 + Apache2 + php5 + Zend Framework