Нередко при настройке на локально машине конфига aapche и nginx появлялись сложности с перенаправлением (ЧПУ) на сайте Bitrix в любой версии .В связи этим делюсь рабочим примером секции server для nginx при настройке Bitrix.
server {
listen 80;
root /var/www/dev-bitrix.ru;
index index.php index.html index.htm index.nginx-debian.html;
server_name dev-bitrix.ru www.dev-bitrix.ru;
proxy_connect_timeout 600;
proxy_send_timeout 600;
proxy_read_timeout 600;
send_timeout 600;
location @rewrite {
#rewrite ^/(.*)$ /index.php?q=$1; # For Drupal <= 6
rewrite ^ /index.php; # For Drupal >= 7
}
location / {
proxy_pass http://127.0.0.1:8080/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location ~ /\.ht {
deny all;
}
}
При этом, часто не все адреса в режиме ЧПУ работали корректно, пока в конфигурационном файле apache2 не изменить данную настройку:
<Directory /var/www/*>
AllowOverride All
Options Indexes ExecCGI FollowSymLinks
Require all granted
</Directory>
поддержка последней строки листинга появилась в более поздних версиях apache (Apache 2.4).
Сам host настроен следующим образом:
<VirtualHost *:8080>
Define root_domain dev-bitrix.ru
Define root_path /var/www/dev-bitrix.ru
ServerName ${root_domain}
ServerAlias www.${root_domain}
DocumentRoot ${root_path}/
ErrorLog ${root_path}/log/apache/error_log
TransferLog ${root_path}/log/apache/access_log
php_admin_value upload_tmp_dir ${root_path}/tmp
php_admin_value doc_root ${root_path}
php_admin_value open_basedir ${root_path}:/tmp
php_admin_value session.save_path 0;0755;${root_path}/tmp
</VirtualHost>
С указанными настройками bitrix адекватного работает.
Оценка
1039 просмотров
Взаимосвязанные материалы
#
1
.
Рабочий пример для Bitrix секции server для nginx
(
),
Нередко при настройке на локально машине конфига aapche и nginx появлялись сложности с перенаправлением (ЧПУ) на сайте Bitrix в любой версии .В связи этим делюсь рабочим примером секции
читать...