web-dev-qa-db-fra.com

500 Internal Server Error après avoir tenté de passer d'un sous-répertoire à un domaine complémentaire

site de répertoire hébergé sur https://example.com/mysubdir

Maintenant, j'ai acheté un nouveau domaine et l'a ajouté à mon compte d'hébergement partagé en tant que domaine complémentaire.

Pour modifier les paramètres du domaine, j'ai procédé comme suit:

  1. A dirigé le domaine vers le sous-répertoire (avec succès)
  2. Entré dans la base de données et mis à jour l'URL du site et le site Accueil du nouveau domaine
  3. Permaliens de site mis à jour avec Better Search Replace

En réalité, je peux accéder avec succès à la page d'accueil, mais toutes les autres pages renvoient 500 Internal Server Error. Le back-end est accessible et je peux voir et éditer toutes les pages. Mais chaque fois que j'essaie d'afficher une page, à l'exception de la page d'accueil, j'obtiens l'erreur 500 Internal Server.

J'ai interrogé mon hébergeur sur le sujet et obtenu un lien vers un article dans lequel ils décrivaient le processus - et il semble que ce soit exactement comme je l'ai fait, à l'exception de la réécriture des permaliens. Mais réécrire les permaliens IS nécessaires.

Pouvez-vous m'aider s'il vous plaît à comprendre cela?

À titre d'information, j'utilise SSL sur les deux domaines, c'est-à-dire que le sous-répertoire utilise un SSL personnalisé installé sur le domaine principal et que le domaine complémentaire utilise un autre SSL personnalisé. Est-ce que ça pourrait gâcher les choses?

3
Diana D Jensen

Une mise à jour et une résolution: j'ai demandé de l'aide à l'hôte Web et ils ont constaté que j'avais un morceau de code dans .htaccess limitant l'accès à wp-config.php. Une fois le code supprimé, tout fonctionnait comme il se doit.

1
Diana D Jensen