: This article describes how to solve the fixed link nginx access 404 problem in wordpress configuration. if you are interested in the PHP Tutorial, refer to it. WordPress supports the use of fixed links, but in the ngnix environment, 404 appears after accessing the page,
In fact, the official documents indicate that you need to write the configuration separately,
The sample code for my configuration is as follows:
server { listen 80; server_name www.chaichunyan.com; access_log /var/log/nginx/access.log main;location / { root /www/data/xxx; index index.php index.html index.htm; if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; } if (!-f $request_filename){ rewrite (.*) /index.php; }}rewrite /wp-admin$ $scheme://$host$uri/ permanent; location ~ \.php$ { root /www/data/xxx; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }}
The above describes how to solve the fixed link nginx access 404 problem in wordpress configuration, including some content, and hope to be helpful to friends who are interested in PHP tutorials.