Welcome! Log In Create A New Profile

Advanced

Re: https rewrite for subdirectory only

December 26, 2010 05:20AM
On Sun, Dec 26, 2010 at 5:13 PM, gunawan <satemie@gmail.com> wrote:
> Attached is the nginx.conf file, no separtion between server 80 and server
> 443.
>
> If I make separation between server 80 and server 443, it's ok.
>

That's the problem.

Also it's recommended to make separate block for http and https.

Here's what happens:

1. access http://$server_name/admin
2. matches /admin { } block, nginx redirects to https://$server_name/admin
3. matches /admin { } block, nginx redirects to https://$server_name/admin
4. repeat for infinity

Firefox sanely stops following redirection when it detects such loop.

tip: use

rewrite ^ https://$server_name$request_uri?$args permanent;

instead of

rewrite ^(.*) https://$server_name$1 permanent;

_______________________________________________
nginx mailing list
nginx@nginx.org
http://nginx.org/mailman/listinfo/nginx
Subject Author Posted

https rewrite for subdirectory only

gunawan December 26, 2010 12:24AM

Re: https rewrite for subdirectory only

edogawaconan December 26, 2010 04:30AM

Re: https rewrite for subdirectory only

gunawan December 26, 2010 05:16AM

Re: https rewrite for subdirectory only

edogawaconan December 26, 2010 05:20AM

Re: https rewrite for subdirectory only

gunawan December 26, 2010 09:04AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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