Anomalie #837
fermé
- Assigné à mis à Quentin Gibeaux
- Version cible mis à Backlog
- Catégorie mis à Task
- Difficulté mis à 2 Facile
- Difficulté changé de 2 Facile à 3 Moyen
- Assigné à
Quentin Gibeaux supprimé
- Début changé de 27/02/2012 à 03/12/2016
- Assigné à mis à El Bachir Hamdouni
- Version cible changé de Backlog à Juin 2013
Le code HTTP 500 n'est pas envoyé par le reverse proxy nginx mais par le serveur web media.april.org sur pavot. Voir plus bas pour la réponse du backend en erreur 500.
Je regarde sur le serveur qui héberge le backend media.april.org.
(Contrairement à ce que j'ai écris dans un précédent commentaire de ma part, media.april.org n'est pas actif sur ns1, et donc la comparaison n'est pas valable)
root@pavot:~# wget O - -S --header 'Host: media.april.org' http://192.168.2.15/djfjhjfhvjf
--2013-07-04 14:42:38- http://192.168.2.15/djfjhjfhvjf
Connexion vers 192.168.2.15:80...connecté.
requête HTTP transmise, en attente de la réponse...
HTTP/1.1 500 Internal Server Error
Date: Thu, 04 Jul 2013 12:42:38 GMT
Server: Apache
Vary: Accept-Encoding
Content-Length: 536
Connection: close
Content-Type: text/html; charset=iso-8859-1
2013-07-04 14:42:38 ERREUR 500: Internal Server Error.
au niveau du serveur lamp, le souci est dans le fichier /var/www/.htaccess qui marche bien pour des sites comme proximite.april.org en affichant une erreur 404 dans le look & feel du site en renvoyant la page d'erreur affiché par le script index.php
le souci est que /index.php n'existe pas pour tout les sites, notamment ceux qui sont 100% statics comme media.april.org.
J'ai ajouté un .htatccess à la racine du documentroot de media.april.org qui ne fait pas référence à index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ - [R=404,L]
d'autres sites sur lesquels il y'a ce problème?
- Statut changé de Confirmé à Résolu
- % réalisé changé de 0 à 100
- Statut changé de Résolu à Fermé
Formats disponibles : Atom
PDF