Конфигурация поддомена nginx разрешает index.php нормально, но перенаправляет другие файлы на IP-адрес сервера

Эта конфигурация разрешает правильно / или / 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;
    }
}
0
задан 20 November 2019 в 20:47
1 ответ

Сначала некоторая терминология: перенаправление в терминах HTTP означает 301 или 302 ответ с новым URL. Это заставляет браузер автоматически загружать новый URL.

Это не Ваш случай: неправильный URL находится в сгенерированном HTML. Таким образом, преступник является программным обеспечением, генерирующим Вашу страницу в Вашем случае WordPress. Каждое веб-приложение должно знать так или иначе, что является названием сайта.

Вам нужно к , правильно настраивают сайт URL WordPress.

1
ответ дан 4 December 2019 в 15:34

Теги

Похожие вопросы