Страница 1 из 3

Nginx + php-fpm

Добавлено: 2012-03-19 14:36:28
Dedic
Собственно, возник вопрос. Как оформить конфиг нгинкса для имеющегося хтацесса?

Код: Выделить всё

AddDefaultCharset UTF-8
RewriteEngine On

# tmp, for debug
#RedirectPermanent      /API/Events     http://www.ya.ru/


RewriteCond %{REQUEST_URI} (.*)
RewriteRule (public|styles|index.php|favicon.ico|apc.php) - [L]
#RewriteCond %{HTTPS} !=on
#RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L]
RewriteRule (.*) /index.php
Options -Indexes

<IfModule mod_headers.c>
    <FilesMatch "\.(css|js|png)$">
        Header set Cache-Control "max-age=600, proxy-revalidate"
    </FilesMatch>
</IfModule>

# added by lissyara 2011-09-13 in 13:37 MSK
<IfModule mod_php5.c>
        php_flag magic_quotes_gpc       Off
        php_flag short_open_tag         Off
        php_flag output_buffering       Off
</IfModule>

Такое то просто:

Код: Выделить всё

 rewrite ^(.*)$ /index.php;

А вот остальное как?

Re: Nginx + php-fpm

Добавлено: 2012-03-19 15:03:39
Alex Keda
остальное - через php.ini
--
тока, боюсь этого нехватит для работы...

Re: Nginx + php-fpm

Добавлено: 2012-03-19 15:14:34
Dedic

Код: Выделить всё

<IfModule mod_headers.c>
    <FilesMatch "\.(css|js|png)$">
        Header set Cache-Control "max-age=600, proxy-revalidate"
    </FilesMatch>
</IfModule>

# added by lissyara 2011-09-13 in 13:37 MSK
<IfModule mod_php5.c>
        php_flag magic_quotes_gpc       Off
        php_flag short_open_tag         Off
        php_flag output_buffering       Off
</IfModule>

Это то понятно.
Вот с этим что делать?

Код: Выделить всё

RewriteCond %{REQUEST_URI} (.*)
RewriteRule (public|styles|index.php|favicon.ico|apc.php) - [L]

Re: Nginx + php-fpm

Добавлено: 2012-03-19 15:16:21
Dedic
Двиг завелся. Не отоброжается ничего из директорий. Нету картинок, цсс, жаваскриптов. только реврайт и отробатывает.

Re: Nginx + php-fpm

Добавлено: 2012-03-19 15:25:33
Alex Keda
потому что они тоже через реврайт

Re: Nginx + php-fpm

Добавлено: 2012-03-19 15:29:49
Dedic
Брррр. Кто конфиг знает как сделать под это дело?

Re: Nginx + php-fpm

Добавлено: 2012-03-19 17:13:25
Alex Keda
не заморачивался...
--
не проще апач поставить?

Re: Nginx + php-fpm

Добавлено: 2012-03-19 17:33:22
Виталий
Для public|styles|index.php|favicon.ico|apc.php убрать реврайт надо. Стили напрямую из styles берутся

Re: Nginx + php-fpm

Добавлено: 2012-03-19 19:02:09
Dedic
Alex Keda писал(а):не заморачивался...
--
не проще апач поставить?

Нет, не проще поставить эту гребаную какашку. Лучше двигло сменить чем апачь поставить :)

Re: Nginx + php-fpm

Добавлено: 2012-03-19 19:42:54
Alex Keda
это у вас красноглазие...
с возрастом пройдёт.
--
несмотря на любовь к нгинкс - у меня таких идей не возникало.