Re: Помогите правильно написать конфиг для CMS
Ivan Palanevich
loverjoni на gmail.com
Пн Дек 28 20:49:43 UTC 2015
Если я все верно понял, то, как вариант:
server {
server_name www.domain.com;
rewrite ^(.*) http://domain.com$1 permanent;
}
server {
server_name domain.com;
location / {
rewrite ^/(.*)& /rw.php break;
fastcgi_pass localhost:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
}
location ~ \.(gif|jpg|png|ico|swf|txt|js|css|zip|htc|ttf)$ {
root /data/images;
}
}
Ivan Palanevich
> 28 дек. 2015 г., в 23:06, admin на goplexltd.com написал(а):
>
> Собрал сервер (nginx + php-fpm + mysql)
> На нем хочу запустить cms, в ней есть .htaccess который в свою очередь перенаправляет на фаил rw.php для запуска cms.
> Прочитал что nginx совсем не дружит с .htaccess, использовать прослойку ввиде Апача не хочу, помогите правильно составить конфиг.
>
> Содержимое .htaccess
>
> "AddDefaultCharset utf-8
>
> ## php_flag display_errors on
> ## php_value error_reporting 7
>
> Options +FollowSymLinks
> RewriteEngine On
>
> RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
> RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
>
> RewriteRule !.(gif|jpg|png|ico|swf|txt|js|css|zip|htc|ttf)$ rw.php [L]"
>
> 28.12.2015, 19:34, "Konstantin Tokarev" <annulen на yandex.ru>:
>> 28.12.2015, 22:21, "admin на goplexltd.com" <admin на goplexltd.com>:
>>> Решение так и не нашел.
>>>
>>> С апачем все проще, но вот я твердо решил перейти nginx
>>
>> С какой целью?
>>
>>> 28.12.2015, 13:59, "admin на goplexltd.com" <admin на goplexltd.com>:
>>>> Содержимое .htaccess
>>>>
>>>> "AddDefaultCharset utf-8
>>>>
>>>> ## php_flag display_errors on
>>>> ## php_value error_reporting 7
>>>>
>>>> Options +FollowSymLinks
>>>> RewriteEngine On
>>>>
>>>> RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
>>>> RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
>>>>
>>>> RewriteRule !.(gif|jpg|png|ico|swf|txt|js|css|zip|htc|ttf)$ rw.php [L]"
>>>>
>>>> 28.12.2015, 11:20, "Ivan Palanevich" <loverjoni на gmail.com>:
>>>>> предлагаю привести содержимое .htaccess для помощи.
>>>>> И ознакомится с разделом http://nginx.org/ru/docs/http/ngx_http_rewrite_module.html
>>>>>
>>>>> Ivan Palanevich
>>>>>
>>>>>> 28 дек. 2015 г., в 14:18, admin на goplexltd.com написал(а):
>>>>>>
>>>>>> Здравствуйте.
>>>>>> Собрал сервер (nginx + php-fpm + mysql)
>>>>>> На нем хочу запустить cms, в ней есть .htaccess который в свою очередь перенаправляет на фаил rw.php для запуска cms.
>>>>>> Прочитал что nginx совсем не дружит с .htaccess, использовать прослойку ввиде Апача не хочу, помогите правильно составить конфиг.
>>>>>> _______________________________________________
>>>>>> nginx-ru mailing list
>>>>>> nginx-ru на nginx.org
>>>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>>>>>
>>>>> ,
>>>>>
>>>>> _______________________________________________
>>>>> nginx-ru mailing list
>>>>> nginx-ru на nginx.org
>>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>>>>
>>>> _______________________________________________
>>>> nginx-ru mailing list
>>>> nginx-ru на nginx.org
>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>>>
>>> _______________________________________________
>>> nginx-ru mailing list
>>> nginx-ru на nginx.org
>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>>
>> --
>> Regards,
>> Konstantin
>>
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru на nginx.org
>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20151228/4664d6c1/attachment.html>
Подробная информация о списке рассылки nginx-ru