nginx – réécriture ou cycle de redirection interne lors de la redirection interne vers “/index.html”

Je ne peux pas comprendre pourquoi cette erreur se produit: “réécrire ou cycle de redirection interne lors de la redirection interne vers” /index.html “”

J’ai trouvé un poste similaire et j’ai essayé diverses recommandations basées sur ce que j’ai lu, mais en vain.

Voici ma configuration nginx. Toute aide serait appréciée!

server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; root /usr/share/nginx/html/public; index index.php; # Make site accessible from http://localhost/ server_name ourdomain.com; location @handler { rewrite / /index.php } location / { try_files $uri $uri/ /index.php?$query_ssortingng; } location ~ .php$ { fastcgi_split_path_info ^(.+.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; # add the following line in for added security. try_files $uri =403; } } 

Okay résolu Le problème était le

 location @handler { rewrite / /index.php } 

Supprimé et tout va bien à nouveau.

Ceci est mieux demandé sur la faille de serveur.

Il semble que /index.html corresponde à /index.php?$query_ssortingng , qui est passé à php, et je suppose que vous allez redirect vers /index.html .

Je ne peux pas vous donner plus d’informations que cela puisque votre question ne spécifie pas l’URL de demande et que je ne sais rien des redirections possibles dans votre application.