запустить сайт на nginx+apache без домена

Dmitry D Tigrov tiger at darkstar.spb.ru
Sun Aug 26 19:11:43 UTC 2012


Есть апач, висит на порту 8080 на нем сайт с доменом который еще не 
зарегистрирован, на сайте джумла.
чтобы не мутить mod_userdir на апач, хочу сделать proxy_pass на nginx с 
айпи адреса. чтобы по адресу http://my_ip/test.site/ открылся сайт на 
апаче test.site:8080
конфиг такого типа

server_name my_ip;
location / {deny all;}
location ^~ /test.site/ {
proxy_pass http://test.site:8080/;
proxy_redirect off;
}
  В итоге сайт открывается но без верстки итп, так же не работают 
переходы по ссылкам из за того что http host получается test.site:8080 в 
итоге все ссылки получаются кривые и css`ы также не цепляются.
например
link rel="stylesheet" 
href="http://test.site:8080/modules/mod_jt_superfish_menu/css/superfish.css" 
type="text/css"
прописка proxy_set_header Host $http_host; не помогает т.к. хост 
меняется на айпи и сайт не загружается.

Подскажите как выкрутится в данной ситуации или придется всетаки сайт 
вешать на временный домен?

Прописка домена в hosts не катит т.к. надо будет показывать сайт другим.



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