J'ai essayé d'héberger un simple blog Wordpress en utilisant NGINX comme serveur web. Le blog est hébergé en tant que sous-répertoire sous domain_name.com/blog.NGINX + Wordpress donne ERR_TOO_MANY_REDIRECTS
Le blog principal s'ouvre correctement. Mais en essayant d'ouvrir le wp-admin sous domain_name.com/blog/wp-admin, mon navigateur affiche ERR_TOO_MANY_REDIRECTS.
Je ne sais pas si c'est un problème avec ma configuration NGINX ou ma configuration wordpress. À la suite de mon bloc serveur nginx:
server {
listen 80;
server_name <domain_name.com>;
root /var/www/html;
index index.php;
location /blog {
try_files $uri $uri/ /blog/index.php?$args;
}
location ~ \.php$ {
include fastcgi.conf;
fastcgi_intercept_errors on;
fastcgi_pass php;
}
location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
expires max;
log_not_found off;
}
}
Wordpress est installé sous le répertoire/var/www/html/blog. Et les valeurs de "siteurl" et "home" wp_options dans la base de données pointent tous les deux vers domain_name.com/blog.
Quelle serait une bonne façon de résoudre ce problème?
Remarques supplémentaires pouvant être utiles: Lorsque j'essaie d'accéder à des fichiers statiques dans le répertoire wp-content, ils s'ouvrent sans problème. Aucune erreur de redirection là.
Est-ce que le site en cours d'exécution 'http', ou avez-vous' la fin https' devant elle? –
Oh oui, j'ai oublié d'inclure cette information. Mon serveur principal a https activé, qui transmet ensuite la requête à ce serveur via HTTP. Cela pourrait-il être un problème? – mithilesh