За последние 24 часа нас посетили 21700 программистов и 1030 роботов. Сейчас ищут 802 программиста ...

Почему при конвертировании файла htaccess в nginx формат nginx не запускается и бьет ошибку?

Тема в разделе "Настройка веб-сервера", создана пользователем Ivasaki, 24 окт 2018.

  1. Ivasaki

    Ivasaki Новичок

    С нами с:
    24 окт 2018
    Сообщения:
    1
    Симпатии:
    0
    Есть следующий файл
    Код (Text):
    1. RewriteEngine on
    2. RewriteCond%{SCRIPT_FILENAME}!-d
    3. RewriteCond%{SCRIPT_FILENAME}!-f
    4. RewriteRule^(.*)$ ./index.php?act=$1
    5. Options-Indexes
    Я конвертировал его для конфига nginx и получил следующее
    Код (Text):
    1.  
    2. autoindex off;
    3.  
    4.     location /{
    5.       if($script_filename !~"-d"){
    6.         rewrite ^(.*)$ /index.php?act=$1;
    7.       }
    8.     }
    При добавлении в конфиг того что получилось у меня не заводится нгинкс, как лечить?
     
  2. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.825
    Симпатии:
    738
    Адрес:
    Татарстан
    лечить лекарствами

    неверно сконвертировал наверное, а может ты просто этот кусок оставил, а там еще куча всего
    нада весь конфиг nginx смотреть