IPB nginx
Некоторое количество полезного материала для моих неблагодарных читателей (см малолетние великовозрастные... ну вы поняли)
Итак, установлен легкий сервер nginx. При этом перестает восприниматься htaccess, ведь он для апача.
Для счастливых обладателей мода php2html выкладываю строчки из конфига nginx, решающие их проблемы.
Тут кстати много чего лишнего - коды для галереи, ibwiki, ipb.cumulus
rewrite ^/index.htm /index.php last; rewrite ^/index.html /index.php last; rewrite ^/main.html /index.php?act=home last; rewrite ^/ipb.html /index.php last; rewrite ^/topic([0-9]+).html /index.php?showtopic=$1 last; rewrite ^/topic([0-9]+)s([0-9]+).html /index.php?showtopic=$1&st=$2 last; rewrite ^/topic([0-9]+).html&st=([0-9]+)$ /index.php?showtopic=$1&st=$2 last; rewrite ^/forum([0-9]+).html /index.php?showforum=$1 last; rewrite ^/forum-([0-9A-Za-z\_\-]+).html /index.php?act=sf&f=$1 last; rewrite ^/cat([0-9]+).html /index.php?act=SC&c=$1 last; rewrite ^/ptopic([0-9]+).html /index.php?act=Print&client=printer&f=1&t=$1 last; rewrite ^/user([0-9]+).html /index.php?showuser=$1 last; rewrite ^/rep([0-9]+).html /index.php?act=rep&type=history&mid=$1 last; rewrite ^/gallery.html /index.php?automodule=gallery last; rewrite ^/gcat([0-9]+).html /index.php?automodule=gallery&cmd=sc&cat=$1 last; rewrite ^/galbum([0-9]+)-([0-9]+).html /index.php?automodule=gallery&cmd=user&user=$1&op=view_album&album=$2 last; rewrite ^/gimage([0-9]+).html /index.php?automodule=gallery&cmd=si&img=$1 last; rewrite ^/news.html /index.php?autocom=ibwiki last; rewrite ^/ncat([0-9]+).html /index.php?autocom=ibwiki&cmd=cat&id=$1 last; rewrite ^/narticle([0-9]+).html /index.php?autocom=ibwiki&cmd=article&id=$1 last; rewrite ^/tag/([0-9A-Za-z\_\-]+) /index.php?act=tv&tag=$1 last; rewrite ^/tag/ /index.php?act=tv last;
Втыкать этот код надо в блок сервер, куда-нибудь сразу после имени и альяса оного.
Второй вопрос - все ip адреса теперь 127.0.0.1
Это потому, что надо было читать советы и ставить mod_rpaf.
Имеется? Прекрасно, идем в настройки безопасности и ставим галочку в получать ip адреса из заголовка x-forwarded-for, или как там он называется.
7 комментариев
Рекомендуемые комментарии