Есть сервер на centos 6 + nginx + php-fpm
На сервере есть сайт на движке, в котором плагины находятся в папке вида:
https://site.com/plugins/plugin_name/folder/plugin.php
Нужно удалить часть url чтобы данная страница и другие страницы плагина открывались по адресу
https://site.com/plugin_name/plugin.php
но без переноса самой папки.
Прочел много информации о настройке Nginx но ничего не работает.
Итак, Nginx файл (nginx.conf) находится на сервере в папке
/etc/nginx
На данный момент внесены настройки запрещающие загружать сайт по IP
http {
server {
listen ip:80 default_server;
listen ip:443 default_server;
server_name _;
return 444;
}
}
Далее в этой же секции server я прописал
location /plugin_name {
alias /home/admin/web/site.com/public_html/plugins/plugin_name/folder;
}
Далее разумеется перезапустил Nginx и php-fpm но ничего не работает.
Так же пробовал такую конструкцию, она тоже не работает
location /plugin_name {
rewrite ^/.*
http://$server_name/plugins/plugin_name/folder permanent;
}
Прошу помощи у знающих людей, как решить проблему.