Welcome! Log In Create A New Profile

Advanced

переадресация запроса Nginx => Apache+Wiki движку MoinMoin

June 09, 2010 04:22PM
проблема следующая настроил Wiki движок в Apache, прекрасно работает
данные wiki расположены в каталоге /srv/www/moinmoin
все страницы правильно отображаются с использованием css

основная секция в Apache
[code]
ScriptAlias /moinmoin "/srv/www/moinmoin/moin.cgi"
alias /prefix_moin_static "/usr/share/moin/htdocs"
<Directory /usr/share/moin/htdocs/>
Order allow,deny
allow from all
</Directory>
[/code]

сервер Apache находится в локальной сети и имеет ip адрес 10.0.7.7, что бы он был виден извне
настраиваю переадресацию в nginx т.е. при запросе
http://nginx_ip/moinmoin должен быть доступен http://10.0.7.7/moinmoin


[code]
location ^~ /moinmoin {
proxy_pass http://10.0.7.7;
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_connect_timeout 30;
charset utf-8;
}
[/code]

переадресация работает за исключением статики, т.е. не находятся CSS стили которые расположены например в http://10.0.7.7/prefix_moin_static/modern/css/msie.css и т.д.

в log nginx пишет локальный путь расположения основного сайта на nginx /srv/www
[code]
error open /srv/www/prefix_moin_static/modern/css/print.css и т.п.
[/code]

в access.log
[code]
"GET /prefix_moin_static/modern/css/index.php HTTP/1.1" 404 36 "http://ip_nginx/moinmoin ...
[/code]


я предполагал что должна быть секция подобная следующей

[code]
location ~* /prefix_static_moin/(.*)\.(jpg|jpeg|gif|css|png|js|ico)$ {
proxy_pass http://10.0.7.7;
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_connect_timeout 30;
charset utf-8;
}
[/code]

но это не работает, что еще необходимо указать для правильной переадресации CSS данных ?
Subject Author Posted

переадресация запроса Nginx => Apache+Wiki движку MoinMoin

alexdem June 09, 2010 04:22PM

Re: переадресация запроса Nginx => Apache+Wiki движку MoinMoin

alexdem June 10, 2010 09:54AM

Re: переадресация запроса Nginx => Apache+Wiki движку MoinMoin

alexdem June 10, 2010 10:03AM

Re: переадресация запроса Nginx => Apache+Wiki движку MoinMoin

alexdem June 16, 2010 01:56PM

Re: переадресация запроса Nginx => Apache+Wiki движку MoinMoin

alexdem June 22, 2010 05:15PM

Re: переадресация запроса Nginx => Apache+Wiki движку MoinMoin

Igor Sysoev June 10, 2010 10:08AM

Re: переадресация запроса Nginx => Apache+Wiki движку MoinMoin

Gena Makhomed June 10, 2010 11:42AM

Re: переадресация запроса Nginx => Apache+Wiki движку MoinMoin

Igor Sysoev June 10, 2010 10:20AM

Re: переадресация запроса Nginx => Apache+Wiki движку MoinMoin

Gena Makhomed June 16, 2010 02:10PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 274
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready