Welcome! Log In Create A New Profile

Advanced

what is wrong with this simple rewrite rule?

Posted by mbedyn 
what is wrong with this simple rewrite rule?
June 08, 2010 10:29AM
I have stuck... I tried to rewrite simple URL like www.mydomain.com to www.mydomain.com/login/page
I tried several rewrite options and got loop "rewrite or internal redirection cycle while processing"
or 301 error .
Does anybody can help me?
I'm absolutely sure that I am making stupid mistakes, but....

tried something like this

server {
listen 80;
server_name www.example.com;
rewrite ^/(.*) http://example.com/$1 permanent;
}

or
Re: what is wrong with this simple rewrite rule?
July 16, 2010 12:52AM
"I'm absolutely sure that I am making stupid mistakes, but...."
Yes you are.

server {
listen 80;
server_name www.example.com;
rewrite ^/(.*) http://example.com/$1 permanent;
}

$1 doesn't exist
Make your regex simply ^ and not ^/(.*)

make sure you have a server block setup for what you're redirecting to - or else you get a loop
Sorry, only registered users may post in this forum.

Click here to login

Online Users

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