Доброго времени суток! Для админки сайта на SmallNuke необходимо установить визуальный редактор. Раньше он был, но после переезда на новых хостинг пропал.
Отдавать 404 ошибку на все php файлы кроме одного
Задача:
отдавать 404 ошибку на все php файлы кроме одного
server {
server_name sitename.tld www.sitename.tld;
charset off;
index index.php;
disable_symlinks if_not_owner from=$root_path;
include /etc/nginx/vhosts-includes/*.conf;
include /etc/nginx/vhosts-resources/sitename.tld/*.conf;
access_log /var/www/httpd-logs/sitename.tld.access.log;
error_log /var/www/httpd-logs/sitename.tld.error.log notice;
ssi on;
set $root_path /var/www/username/data/www/sitename.tld ;
root $root_path;
listen ip:80;
gzip on;
gzip_comp_level 7;
gzip_disable "msie6";
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript;
expires 7d;
location / {
location ~ [^/]\.ph(p\d*|tml)$ {
try_files /does_not_exists @php;
}
}
location @php {
fastcgi_index index.php;
fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]";
fastcgi_pass unix:/var/www/php-fpm/sitename.tld.sock;
fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$;
try_files $uri =404;
include fastcgi_params;
}
}
В /etc/nginx/vhosts-resources/sitename.tld/rule.conf должен быть конфиг, который выполняет задачу.
Этот код
location /dir/{
deny all;
return 404;
}
location /dir/foo.php {
allow all;
}
работает, но скачивается foo.php, а он должен обрабатываться php.
Заявки фрилансеров
Похожие заказы
- Системное администрирование2 заявкиЗакрыт8 лет назад
Добрый день , Надо собрать пакет phantomjs 1.9.1 c поддержкой Flash для установки на CentOS 64bit из исходников отсюда https://github.com/r3b/phantomjs Инструкции http://www.ryanbridges.org/2013/05/21/putting-the-flash-back-in-phantomjs/#comment-92
Системное администрирование2 заявкиЗакрыт8 лет назадНеобходимо произвести миграцию базы данных и конфигурирование сервера parse. Несколько гайдов и инструкций. https://parse.com/migration https://www.raywenderlich.com/128313/parse-server-tutorial https://www.appcoda.com/parse-server-migration/ От исполнителя требуется: - наличие ...
Системное администрирование1 исполнительЗавершен8 лет назадЕсть Виртуальный сервер Ubuntu (могу установить любую другую linux) интернет-соединение, полно свободной памяти, 64-x система. есть iso файл windows 8.1 (там уже есть виртуальные драйвера и все дела) нужно просто сделать так, что-бы из самой ...
Системное администрирование8 заявокЗакрыт8 лет назадПрописать dyndns и настроить запись
Системное администрирование5 заявокЗакрыт8 лет назадупала виртуалка починить/восстановить http://joxi.ru/Q2KnO4Rh9n9w9m
Системное администрирование1 исполнительЗавершен8 лет назад1. Настроить автоматическое бэкапирование сайтов на отдельный диск на сервере 2. Настроить DKIM на сервере, все письма со всех сайтов попадают в спам.
Системное администрирование13 заявокЗакрыт8 лет назаднаписать php и настроить xml, дизайн скопировать, все на vps сделать жду предложений, срок, цена
Системное администрирование3 заявкиЗакрыт8 лет назадНужен компетентный совет по выбору хостинга, для 3х сайтов с преимущественно американским трафиком. Уже имели дело с четырьмя разными хостерами, пока результат не устраивает. Все наши сайты на вордпресс. Вордпресс настраивал и оптимизировал отдельный ...
Системное администрирование1 исполнительЗавершен8 лет назадНужно настроить прокси сервер с индивидуальными IPv4(по логину и паролю) прокси на моем VPS С объяснением как добавить дополнительные IP. Уже зарегистрирован и оплачен VPS: "Reg.SSD-VPS-1" Процессор 2000МГц ...
Системное администрирование1 исполнительЗавершен8 лет назад