Bonjour,
Je rencontre un problème pour la configuration de mon serveur web sous debian. J'ai installer apache2, php et mariadb mais quand j'upload mon site, la réécriture d'url ne semble pas marcher. J'ai bien fais les étapes suivantes :
- a2enmod rewrite
- nano /etc/apache2/sites-available/000-default.conf
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <Directory /var/www/html> AllowOverride All Require all granted </Directory>
- systemctl restart apache2
J'ai aussi configuré mon htaccess de la sorte :
Mais peut importe la page sur laquelle je vais, je tombe sur une erreur qui me dit que le fichier est introuvable (p.e: monsite.com/login).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 RewriteEngine On RewriteCond %{REQUEST_URI} !\.php$ [NC] RewriteCond %{REQUEST_URI} [^/]$ RewriteRule ^([^\.]+)$ $1.php [NC,L]
Ce qui est étrange c'est que j'ai exactement la même configuration du htaccess en local et je ne rencontre pas le problème.
Je suis à l'écoute de vos idées.
Partager