За последние 24 часа нас посетили 22762 программиста и 1266 роботов. Сейчас ищут 817 программистов ...

Помощь с конвертом .htaccess для nginx

Тема в разделе "PHP для новичков", создана пользователем guno7, 1 фев 2020.

Метки:
  1. guno7

    guno7 Новичок

    С нами с:
    10 апр 2018
    Сообщения:
    12
    Симпатии:
    0
    Добрый вечер, уважаемые форумчане. Недавно перешел на nginx, и возникла первая проблема, когда залил свой сайт на сервер. У меня есть файл .htaccess
    Код (Text):
    1. php_flag display_errors off
    2. php_flag display_startup_errors off
    3. DirectoryIndex dashboard
    4. <FilesMatch "^(dashboard)$">
    5. ForceType application/x-httpd-php
    6. </FilesMatch>
    На апач, он принимал файлы, например, dashboard за php скрипт. Теперь я не знаю, как сделать так же в nginx. Может кто помочь?
     
  2. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    3.792
    Симпатии:
    650
    Задайте вопрос тому идиоту, кто придумал так именовать файлы.
     
  3. Emilien

    Emilien Активный пользователь

    С нами с:
    30 июн 2016
    Сообщения:
    246
    Симпатии:
    156
    Код (Text):
    1. index dashboard;
    2.  
    3. location ~ /dashboard$ {
    4.     fastcgi_pass ...;
    5.     fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    6.     include fastcgi_params;
    7. }
    И в настройках php-fpm добавить dashboard в список разрешенных
    https://www.php.net/manual/ru/install.fpm.configuration.php#security-limit-extensions
    Код (Text):
    1. security.limit_extensions = .php dashboard