Jarhead
Постоялец
- Регистрация
- 17 Июн 2011
- Сообщения
- 415
- Реакции
- 169
- Автор темы
- #1
Есть сервер nginx+php-fpm
Нужно чтобы при ошибке 404 выдавалась страница с ошибкой Интернет-магазина, которая находится по адресу site.ru/404.php
Если сделать так:
error_page 404 /404.php;
То просто идет скачка этого файла..
Нужно сделать чтобы он fastcgi обрабатывался, но как?
Сам думаю что нужно как то \.php$ подставить сюда:
Нужно чтобы при ошибке 404 выдавалась страница с ошибкой Интернет-магазина, которая находится по адресу site.ru/404.php
Если сделать так:
error_page 404 /404.php;
То просто идет скачка этого файла..
Нужно сделать чтобы он fastcgi обрабатывался, но как?
Сам думаю что нужно как то \.php$ подставить сюда:
PHP:
location = /404.php {
root /var/www/user/data/www/site.ru;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}