phpMyAdmin через https, нет изображений, не подгружаются стили

iDem nginx-forum at nginx.us
Tue Jun 16 10:40:27 UTC 2015


Здравствуйте, прошу помощи.

VPS изначально настроен под Bitrix, все работает. Понадобилось установить
phpMyAdmin, поставил, если по http захожу то все ок, но если по https, то не
подгружаются картинки, стили и скрипты, вернее не подгружаются статические
файлы у которых ссылки прописаны вот так:
"href="./themes/pmahomme/jquery/jquery-ui-1.11.2.css"", если ссылки
прописаны таким образом "href="phpmyadmin.css.php?nocache=4301249977ltr" то
все работает. Подскажите в чем проблема?

Часть кода из моего файла:

	server {
			listen 192.168.18.183:80;
			server_name www.site.ru;
			rewrite ^ http://site.ru$request_uri? permanent; #301 redirect
	}
	server {
		listen 192.168.18.183:80;
		server_name site.ru;
		charset UTF-8;
		rewrite ^(/phpmyadmin/.*)$	/phpMyAdmin/ permanent;

		location ~* ^/phpMyAdmin {
			rewrite ^(/phpMyAdmin/.*)$	https://$host$1	permanent;
			root /usr/share/phpMyAdmin;
			index index.php index.html index.htm;
			proxy_set_header X-Real-IP  $remote_addr;
			proxy_set_header X-Forwarded-For $remote_addr;
			proxy_set_header Host $host;
			proxy_pass https://127.0.0.1:8888;

		}

		proxy_set_header	X-Real-IP        $remote_addr;
		proxy_set_header	X-Forwarded-For  $proxy_add_x_forwarded_for;
		proxy_set_header	Host $host:80;

		set $proxyserver	"http://127.0.0.1:8888";
		set $docroot		"/home/bitrix/www";

		index index.php;
		root /home/bitrix/www;

		# Redirect to ssl if need
		if (-f /home/bitrix/www/.htsecure) { rewrite ^(.*)$ https://$host$1
permanent; }


		# Include parameters common to all websites
		include bx/conf/bitrix.conf;

		# Include server monitoring locations
		include bx/server_monitor.conf;

	}

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,259643,259643#msg-259643



Подробная информация о списке рассылки nginx-ru