Internal server error ... suite à un https et redirection

Bonjour,

hashka.fr ( hebergement OVH Perso )

J'ai 'bricolé' ce matin pour essayer de passer en httpS et je voulais changer quelques redirection..
Mais je me trouve face au probleme ' internal server error'
et plus d'accès à mon admin Wordpress…


j'ai restoré le snapshat d'hier et la base de donnée sans succès..
le probleme n'a pas été resolu…

Auriez vous une idée de comment y remedier ?

merci


hashka.fr


Bonjour,

Que d'erreurs !

1) vous n'avez plus d'enregistrement DNS pour hashka.fr (sans www) donc cette adresse n'est plus joignable (en IPv4). Vous devez recréer un enregistrement A que vous avez certainement effacé.

2) vous n'avez pas de certificat SSL, ce qui me semble un prérequis avant de vouloir mettre son site en https.

3) Pour le internal server error, montrez un peu le contenu de votre .htaccess ?
Ainsi que celui qui se trouverait dans le répertoire /photos/ ?

Hello,


J'ai remis le dns pour hashka.fr

j'ai mis le certificat SSL en off pour essayer de retrouver l'equilibre… :face_with_peeking_eye:
je l'ai remis

le htaccess:

# BEGIN WordPress
# Les directives (lignes) entre « BEGIN WordPress » et « END WordPress » sont générées
# dynamiquement, et doivent être modifiées uniquement via les filtres WordPress.
# Toute modification des directives situées entre ces marqueurs sera surchargée.

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /photo/
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /photo/index.php [L]


# END WordPress


et dans le repertoire photo ( sans s) :upside_down_face:

j'ai mon wordpress


et dans le repertoire photo ( sans s) 🙃


exact

Vous avez toujours une erreur 500. La raison doit être indiquée dans votre espace client dans Hébergement > logs > log d'erreur du jour


RewriteBase /photo/
...
RewriteRule . /photo/index.php [L]


C'est vraiment Wordpress qui a mis /photo/ à ces deux endroits ?
ou bien vous avez chipoté dans ce bloc où WP dit "touche pas ça" ?

alors dans mes logs :
> 17.151.152.197 hashka.fr - [24/Feb/2024:00:04:38 +0100] "GET / HTTP/1.1" 301 - "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.0 Safari/537.36"
> 51.68.11.223 hashka.fr - [24/Feb/2024:00:04:39 +0100] "POST /photo/wp-cron.php?doing_wp_cron=1708729479.0038158893585205078125 HTTP/1.1" 500 533 "-" "WordPress/6.4.3; https://hashka.fr/photo"
> 117.151.152.197 hashka.fr - [24/Feb/2024:00:04:40 +0100] "GET /photo/ HTTP/1.1" 500 533 "https://hashka.fr" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.0 Safari/537.36"
> 66.249.66.85 hashka.fr - [24/Feb/2024:00:06:27 +0100] "GET /robots.txt HTTP/1.1" 500 533 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
> 2a02:8440:641b:20e5:4b69:8c1b:d774:f008 hashka.fr - [24/Feb/2024:00:10:31 +0100] "GET /photo/ HTTP/1.1" 500 533 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Mobile Safari/537.36"
> 2a02:8440:641b:20e5:4b69:8c1b:d774:f008 hashka.fr - [24/Feb/2024:00:10:31 +0100] "GET /favicon.ico HTTP/1.1" 200 5686 "https://hashka.fr/photo/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Mobile Safari/537.36"
> 2a02:8440:641b:20e5:4b69:8c1b:d774:f008 hashka.fr - [24/Feb/2024:00:10:33 +0100] "GET /photo/ HTTP/1.1" 500 533 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Mobile Safari/537.36"
> 2a02:8440:641b:20e5:4b69:8c1b:d774:f008 hashka.fr - [24/Feb/2024:00:10:33 +0100] "GET /favicon.ico HTTP/1.1" 200 5686 "https://hashka.fr/photo/" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Mobile Safari/537.36"
> 36.143.15.58 hashka.fr - [24/Feb/2024:00:33:47 +0100] "GET / HTTP/1.1" 301 - "-" "Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.0

pour le htaccess, je crois que j'avais mis à l'epoque ( il y'a plus de 10 ans… je ne me rappelle plus exactement…) :face_with_open_eyes_and_hand_over_mouth:
Devrais je modifier celui ci ?


2a02:8440:641b:20e5:4b69:8c1b:d774:f008 hashka.fr - [24/Feb/2024:00:10:31 +0100] "GET /photo/ HTTP/1.1" 500 533 "-" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Mobile Safari/537.36"


Je confirme que c'est Wordpress qui redirige / vers /photo/

Au risque de casser vos permaliens, je vous suggère de mettre le .htaccess temporairement sous un autre nom pour le désactiver.

Ensuite l'erreur 500 ne semble pas causée par Wordpress. Vous avez montré l'access log et non l'error log...

voici le log d'erreur je pense :

> [Sun Feb 25 00:02:20 2024] [error] [client 213.186.33.24] [host hashka.fr] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
> [Sun Feb 25 00:02:49 2024] [error] [client 2600:1900:2000:a1::1:f00] [host hashka.fr] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
> [Sun Feb 25 00:02:49 2024] [error] [client 2600:1900:2000:a1::1:f00] [host hashka.fr] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
> [Sun Feb 25 00:02:50 2024] [error] [client 2600:1900:2000:a1::1:f00] [host hashka.fr] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
> [Sun Feb 25 00:02:50 2024] [error] [client 2600:1900:2000:a1::1:f00] [host hashka.fr] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
> [Sun Feb 25 00:04:09 2024] [error] [client 42.184.160.108] [host hashka.fr] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer: https://hashka.fr


si je change le nom du htaccess, jai juste un not found… 404


hashka.fr


Chez moi ça ne fait pas de 404 mais toujours 500 sur /photo/

Impossible de diagnostiquer sans votre aide active.

desolé, j'ai testé et remis direct …
htaccess off


htaccess off


Il n'y a pas de Wordpress dans le répertoire /photo/ ?
(ou bien il n'y a pas de répertoire "photo" à l'intérieur de votre site web)

Dans le dossier photo est présent tout le wp. Et Htaccess
Pas de répertoire photo sur le site


Dans le **_dossier photo est présen_**t tout le wp. Et Htaccess
**_Pas de répertoire photo_** sur le site

Bonjour @HK01

Je ne comprends pas très bien.

Pouvez-vous nous donner le chemin complet du dossier **_wp-content_** ?

Mesure à faire avec **FILEZILLA** en mode **SFTP**.

Le wp-content se trouve dans hashka.fr/photo/wp-content


hashka.fr/photo/wp-content

Ce n'est pas le chemin que vous pouvez voir avec **FILEZILLA** en mode **SFTP**.

_Si vous voulez être aidé, donnez nous la bonne information._

/www/photo/wp-content

Quel est, dans le multisite, le dossier racine associé à hashka.fr ?


Quel est, dans le multisite, le dossier racine associé à hashka.fr ?


je parie que c'est www/photo ...

Alors que vient faire le RewriteBase /photo/ dans le fichier .htaccess ?


Alors que vient faire le RewriteBase /photo/ dans le fichier .htaccess ?


J'en pense la même chose. Ce n'est pas Wordpress qui a dû mettre ça.

Multisite hashka.fr : Oui www/photo est le dossier racine.