Как правильно сконфигурировать Nginx и Glassfish?

Здравствуйте!

Я задеплоил на Glassfish war его url -> localhost:8080/app сконфигурировал Nginx следующим образом:

server {
		listen 80;
		server_name domain1.info www.domain1.info;

		rewrite ^/(.*)$ /app/$1;

		location / {
			proxy_pass http://localhost:8080;
			proxy_redirect off;
			proxy_set_header X-Real-IP $remote_addr;
			proxy_set_header Host $host;
			proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
		}

		location ~* \.(jpg|png|gif|jpeg|css|js|doc|pdf|xls|docx|xlsx|odt|odc|ico)$ {
        		root /home/servers/glassfish4/glassfish/domains/domain1/applications/app;
			add_header Cache-Control public;
                        expires 4w;
    		}

}


Все вроде работает, захожу по URL domain1.info и показывается страница, но css стили и изображения не показывает.

Кто подскажет в чем ошибка?
  • Вопрос задан
  • 3654 просмотра
Пригласить эксперта
Ответы на вопрос 1
Anonym
@Anonym
Программирую немного )
Что пишет браузер в консоль?
Что пишет Nginx в логи?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы