Жил был сайт на apache втором и был там .htaccess c настроенным mod_rewrite, и соответственно текстом http://pastebin.com/vT4xLAvZ и все было бы хорошо, но все это добро нужно перенести на nginx. Без вариантов. Полуркал я слегка, да наткнулся на такую замечательную штуку: https://winginx.com/ru/htaccessПрогнал через нее текст тот, да вставил его в /etc/nginx/nginx.conf ( http://pastebin.com/quGSVegH )Да вот только не хочет это все работать как нужно, в зависимости от моих ковыряний либо 403 выдает, либо предлагает php файл скачать, вместо того что бы его выполнить. Помогите антоши, на вас вся надежда.
>либо предлагает php файл скачать, вместо того что бы его выполнитьТы php-fpm-то включил?
>>1917225Да
>>1917226Давай весь конфиг, посмотрю.
>>1917227http://pastebin.com/hp8ymifj/etc/nginx/nginx.conf
>>1917228break на last замени
>>1917229Пробовал. 403 выскакивает((
>>1917230403 кода иду на site.loc/site.loc/index.php отрабатывает нормальноsite.loc/somefile отрабатывает как и нужноsite.loc/somedir/ предлагает скачать файл((
>>1917230Что в error.log пишет при этом?
>>1917233/var/log/nginx/access.loghttp://pastebin.com/D3BT6W8W
>>1917234давай эррорлог
>>1917238Больше ничего не нашел(
>>1917240в конфиг впиши error_log /var/log/nginx/error.log error
>>19172422016/12/23 05:32:39 [error] 7374#7374: 1 directory index of "/srv/http/nginx/" is forbidden, client: 127.0.0.1, server: testn.loc, request: "GET / HTTP/1.1", host: "0.0.0.0:8180"2016/12/23 05:32:44 [error] 7374#7374: 1 directory index of "/srv/http/nginx/" is forbidden, client: 127.0.0.1, server: testn.loc, request: "GET / HTTP/1.1", host: "0.0.0.0:8180"
>>1917243в секции server нужно index index.php;ну либо autoindex on;
А заодно подскажите:чем опасен запуск проекта c htaccess на nginx/lighttpd?Проект резко повышает свою уязвимость?
>>1919934Если пхп писька сама правит хтакцесс, ну там новые чпу прописывает или еще какое говнецо, то соснешь