Эта конфигурация разрешается правильно /
или /favicon.ico
но другие пути перенаправляются на http://54.236.189.131/wp-includes/css/dist/block-library/style.min.css?ver=5.3
И на самом деле я не уверен, почему разрешает IP-сервер.
Этот конфиг - единственный, который у меня есть под сайтами. И я думаю, что с записью DNS все в порядке.
server {
listen 80;
server_name blog.tusjuegos.io;
index index.php;
root /home/ubuntu/tusjuegos/wordpress/;
access_log /home/ubuntu/tusjuegos/access.log;
error_log /home/ubuntu/tusjuegos/error.log;
location / {
try_files $uri $uri/ /index.php?q=$uri&$args;
}
location ~* \.php$ {
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
}
}
Сначала немного терминологии: перенаправить в терминах HTTP означает 301
или 302
ответ с новым URL. Это заставляет браузер автоматически загружать новый URL-адрес.
Это не ваш случай: неправильный URL-адрес находится в сгенерированном HTML. Итак, в вашем случае виновником является программное обеспечение, генерирующее вашу страницу. WordPress. Каждое веб-приложение так или иначе должно знать, как называется сайт.
Тебе надо правильно настроить URL сайта WordPress.