Welcome! Log In Create A New Profile

Advanced

vbulletin 4 + nginx +apache + friendly url mod_rewrite

Posted by ilyuzhko 
vbulletin 4 + nginx +apache + friendly url mod_rewrite
May 16, 2011 07:03AM
hello comrads, please help me with troble: nginx and vb mod_rewrite frendly url (nginx + apache2)

my nginx config is:


server {
listen 80;
server_name forum.pwned.pro;

access_log logs/forum.pwned.pro.access.log;
open_file_cache max=100000 inactive=40s;
open_file_cache_valid 60s;
open_file_cache_min_uses 2;
open_file_cache_errors on;

# Main location
location / {
proxy_pass http://127.0.0.1:8081/;
proxy_redirect off;

proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

client_max_body_size 1000m;
client_body_buffer_size 128k;

proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;

proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 10m;

rewrite ^/includes/(.*) /index.php;
rewrite ^/vb/(.*) /index.php;
rewrite ^/packages/(.*) /index.php;
rewrite ^/threads/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) /showthread.php?t=$1&page=$2&$args;
rewrite ^/members/([0-9]+) /member.php?u=$1&$args;
rewrite ^/forums/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) /forumdisplay.php?f=$1&page=$2&$args;
rewrite ^/blogs/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) /blog.php?u=$1&page=$2&$args;
rewrite ^/entries/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) /entry.php?b=$1&page=$2&$args;
rewrite ^/list/([^/]*/)([0-9]+) /list.php?r=$1$2&$args;
rewrite ^/content/(.*) /content.php?r=$1&$args;
rewrite ^/widget/config/([0-9]+) /widget.php?r=config/$1&$args;
}
location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav |bmp|flv|rtf|js|swf|iso)$ {
root /home/forum/http-docs;
}


no worked...
brouser show error:


Illegal redirection page
Firefox determined that the server redirects the request to this address so that it never ends.

This problem can occur if you disable or prohibit the adoption of cookies


What should I do?


P.S.

is worked apache2 .htaccess file:

RewriteEngine On
Options +FollowSymLinks
RewriteRule ^includes/(.*) index.php
RewriteRule ^vb/(.*) index.php
RewriteRule ^packages/(.*) index.php
RewriteRule ^threads/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) showthread.php?t=$1&page=$2&%{QUERY_STRING}
RewriteRule ^members/([0-9]+) member.php?u=$1&%{QUERY_STRING}
RewriteRule ^forums/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) forumdisplay.php?f=$1&page=$2&%{QUERY_STRING}
RewriteRule ^blogs/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) blog.php?u=$1&page=$2&%{QUERY_STRING}
RewriteRule ^entries/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) entry.php?b=$1&page=$2&%{QUERY_STRING}
RewriteRule ^list/([^/]*/)([0-9]+) list.php?r=$1$2&%{QUERY_STRING}
RewriteRule ^content/(.*) content.php?r=$1&%{QUERY_STRING}
RewriteRule ^widget/config/([0-9]+) widget.php?r=config/$1&%{QUERY_STRING}
Re: vbulletin 4 + nginx +apache + friendly url mod_rewrite
May 18, 2011 10:54AM
upupupupup
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 103
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