NooBAsTiK Опубликовано 5 февраля, 2022 Поделиться Опубликовано 5 февраля, 2022 Добрый день всем! Подскажите пожалуйста как правильно настроить nginx что бы работали ссылки ЧПУ. Как только включаю ЧПУ в настройках форума, всегда выдаётся только первая страница и всё. Настройки nginx сейчас такие: location / { try_files $uri $uri/ /index.php; } location ~ \.php$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:run/php/php7.4-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } Как я понимаю нужно править try_files, только вопрос как правильно? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
CoronaGR Опубликовано 5 февраля, 2022 Поделиться Опубликовано 5 февраля, 2022 In my setup I use the below rules: # IPS REWRITE RULES location / { try_files $uri $uri/ /index.php?$args; } # IPS API location /api/ { try_files $uri $uri/ /api/index.php?$args; } # IPS PHP/CGI PROTECTION location ~ ^/uploads/.*\.(?:php\d*|phtml)$ { deny all; } location ~ ^/datastore/.*\.(?:php\d*|phtml)$ { deny all; } Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
NooBAsTiK Опубликовано 5 февраля, 2022 Автор Поделиться Опубликовано 5 февраля, 2022 17 минут назад, CoronaGR сказал: In my setup I use the below rules: Doesn't work for me Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
CoronaGR Опубликовано 5 февраля, 2022 Поделиться Опубликовано 5 февраля, 2022 Did you restart the nginx after the changes? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
NooBAsTiK Опубликовано 5 февраля, 2022 Автор Поделиться Опубликовано 5 февраля, 2022 3 минуты назад, CoronaGR сказал: Did you restart the nginx after the changes? Yes, and php7.4-fpm restart. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 5 февраля, 2022 Поделиться Опубликовано 5 февраля, 2022 (изменено) del Изменено 5 февраля, 2022 пользователем Desti Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 5 февраля, 2022 Поделиться Опубликовано 5 февраля, 2022 location / { root /home/user/dir; index index.php; try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { include /etc/nginx/fastcgi_params; fastcgi_pass unix:/var/run/php.sock; fastcgi_temp_file_write_size 10m; fastcgi_busy_buffers_size 512k; fastcgi_buffer_size 512k; fastcgi_buffers 16 512k; fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /home/user/dir$fastcgi_script_name; } Вот мой работающий код от тестового сервера, furl работает нормально Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
NooBAsTiK Опубликовано 5 февраля, 2022 Автор Поделиться Опубликовано 5 февраля, 2022 Спасибо, попробую Не заработало... Может чего с php-fpm? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
NooBAsTiK Опубликовано 12 февраля, 2022 Автор Поделиться Опубликовано 12 февраля, 2022 Перепробовал всё что нашел, но так и не заработало. Очень странно что при включении FURLs всегда выдаётся первая страница форума, но при этом в адресной строке написаны разные FURLs если щелкать по темам форума Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 13 января, 2023 Поделиться Опубликовано 13 января, 2023 Ну, и смысл тогда запускать php-fpm, если надо мучаться с настройках nginx? ISP Manager из коробки настраивает php как модуль апач, и не надо мучаться. Зачем тогда говорить о каком-то преимуществе php-fpm?! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 13 января, 2023 Поделиться Опубликовано 13 января, 2023 1 час назад, Zero108 сказал: Зачем тогда говорить о каком-то преимуществе php-fpm?! Когда у вас на сайте "1 пользователь онлайн" очень легко рассуждать о преимуществах режимов работы http сервера. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 13 января, 2023 Поделиться Опубликовано 13 января, 2023 (изменено) А никто не измерял нагрузку. Все разное пишут. Хотелось бы увидеть пруфы сравнения в виде скриншотов по нагрузке. "Где пруфы, Билли? Нам нужны пруфы!" Изменено 13 января, 2023 пользователем Zero108 SlawkA 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Donjuan Опубликовано 13 января, 2023 Поделиться Опубликовано 13 января, 2023 (изменено) 14 минут назад, Zero108 сказал: А никто не измерял нагрузку У меня php-fpm до 60 % бывает скочет) причем как я только не менял настройки сервера и nginx .. но все работает при этом и не лагает.. хрен знает его, мб еще и от железа зависит Хитачес кстати в свое время херачил до 80-90% Изменено 13 января, 2023 пользователем Donjuan Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 13 января, 2023 Поделиться Опубликовано 13 января, 2023 45 минут назад, Donjuan сказал: Хитачес Я даже представить не могу, как файл настроек апача может "херачить до 80-90%" Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Donjuan Опубликовано 13 января, 2023 Поделиться Опубликовано 13 января, 2023 32 минуты назад, Desti сказал: Я даже представить не могу, как файл настроек апача может "херачить до 80-90%" Вот и никто не мог, равно как и исправить это. Я уже на это плюнул давно. Работает php-fpm+nginx и хорошо SlawkA 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SlawkA Опубликовано 13 января, 2023 Поделиться Опубликовано 13 января, 2023 (изменено) Zero108 дарю))) Где карта- Билли.mp4 Где карта- Билли.mp4 Изменено 13 января, 2023 пользователем SlawkA Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.