ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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



On 26.08.2012, at 23:33, "Alexey V. Karagodov" <kav@xxxxxxxxxxxxxx> wrote:

> 
> On 26.08.2012, at 23:11, Dmitry D Tigrov <tiger@xxxxxxxxxxxxxxx> wrote:
> 
>> Есть апач, висит на порту 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; не помогает т.к. хост меняется на 
>> айпи и сайт не загружается.
> мне помогало: 
> proxy_set_header Host $host;
> proxy_set_header X-Real-IP $remote_addr;
> proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
> proxy_set_header X-Real-URI $request_uri;
> proxy_set_header X-Real-Request-Scheme $scheme;
> proxy_set_header Accept-Encoding "";
> proxy_redirect off;
> 
>> 
>> Подскажите как выкрутится в данной ситуации или придется всетаки сайт вешать 
>> на временный домен?
> джумлу можно запускать без апача 
> в теории 
даже на практике 
так давно запустил, что уже забыл про него 

> 
>> 
>> Прописка домена в hosts не катит т.к. надо будет показывать сайт другим.
>> 
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru@xxxxxxxxx
>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
> 
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@xxxxxxxxx
> http://mailman.nginx.org/mailman/listinfo/nginx-ru

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.