Hi steve.

Am 12-10-2015 21:59, schrieb steve:
Hi folks,

I have a requirement from a customer that the terminal slash be
rewritten when accessing the homepage - eg example.com/ is a 301 to
example.com

But the solution below will not work due to the fact that most browser add a trailing / if there is none.
Mybe the customer want to redirect to a 'index-page'?

e.g.: index.php, index.do or to a *_pass?

I've tried a simple rewrite of ^/$ but that just loops.

Any ideas?

http://nginx.org/en/docs/http/request_processing.html
http://nginx.org/en/docs/http/ngx_http_core_module.html#location
http://nginx.org/en/docs/http/ngx_http_rewrite_module.html#return

location = / {
    # this will work for curl but for browsers?!
    return 301 http://example.com;
}


BR
Aleks

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

Reply via email to