GNU/Linux en 5 étapes
1. Le début
2. Choisir une distribution
3. Télécharger et graver
4. Préparer le PC
5. Installer GNU/Linux
Derniers sujets du forum
Dernières astuces du forum
Visiteurs, statistiques
Statistiques du forum:
Total de membres : 605
Dernier utilisateur inscrit : clenilofe
Total de discussions : 619
Total de messages : 3600
Total visiteurs: 371408
Il existe sur la toile une multitude de tutoriels expliquant comment mettre en place un url rewriting chez votre hébergeur.
Cependant il peut être utile (pour les tests notamment) de l'avoir en local, pour ce faire, dans un premier temps, il faut modifier le fichier /etc/apache2/sites-available/default en remplaçant AllowOverride None par AllowOverride All
Exemple:
debian:~# cat /etc/apache2/sites-available/default
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride All
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
Ensuite il faut charger la module en tapant la commande:
a2enmod rewrite
Reste plus qu'à redémarrer apache2:
/etc/init.d/apache2 reload
Merci à lami20j pour cette astuce.
Si vous relevez des erreurs, des imprécisions ou si vous avez des suggestions ou des questions qui restent sans réponse n'hésitez pas à les poster sur le forum