URL Перенаправления Nginx, содержащий “PHP”

С голубятней Вы установили бы пользовательскую базу данных для использования MySQL, затем управляют пользователями через то, что любимый способ взаимодействовать с базой данных MySQL - у них даже есть коннектор .NET для MySQL, который Вы могли использовать для создания интерфейса .NET.

2
задан 21 September 2011 в 20:37
2 ответа

Проблема заключалась в перезаписи.

Я изменил перезапись на код возврата 410, думаю, я бы сделал это вместо return return 301 (постоянный).

Итак, вот код:

if ($request_uri ~ .*.php.*) {
        return 410;
}

Теперь nginx вернет 4010 для всех страниц, содержащих ".php" в любом месте URL. Мой сайт django теперь может жить в мире; -)

7
ответ дан 3 December 2019 в 09:07

ОБНОВЛЕНО:

Добавьте следующее вместе с существующим условием:

if ($args ~* "php") {
    rewrite ^/(.*) http://www.site.com permanent;
}
0
ответ дан 3 December 2019 в 09:07

Теги

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