redirect url in nginx

Marcin Kasiński mkasinski.poczta at gmail.com
Wed Nov 27 19:18:30 UTC 2013


Hello,

 

I have a problem with redirect url in nginx.

 

I want to redirect http://almelle.atmserv.pl/poczatek na
http://almelle.atmserv.pl/index.php?cat=poczatek

 

In vhost conf file I have:

 

server {

        listen   80; ## listen for ipv4; this line is default and implied

#        listen   [::]:80 default_server ipv6only=on; ## listen for ipv6

 

        server_name almelle.atmserv.pl;

        rewrite_log on;

 

 

 

        root /usr/share/nginx/www/almelle.atmserv.pl;

        index index.php index.html,index.htm;

#       server_name almelle.atmserv.pl;

#       rewrite_log on;

 

        access_log /var/log/nginx/almelle.atmserv.pl.access.log;

 

#       try_files $uri $uri/ @rewrite;

 

        error_page 404 /404.html;

 

        error_page 500 502 503 504 /50x.html;

 

 

 

        location = /50x.html {

                root /usr/share/nginx/www;

        }

 

 

        location ~ \.php$ {

                try_files $uri = 404;

                fastcgi_pass unix:/var/run/php5-fpm.sock;

                fastcgi_index index.php;

                fastcgi_param SCRIPT_FILENAME
$document_root$fastcgi_script_name;

                include fastcgi_params;

        }

 

#       location @rewrite {

#

#               rewrite ^/(.*)$ /index.php?cat=$1;

#

#       }

 

location /poczatek {

 

        rewrite ^/(.*) http://almelle.atmserv.pl/index.php?cat=poczatek
permanent;

 

        }

 

}

 

Please, help me.

 

Thanks.

 

 

Marcin Kasiński

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20131127/b57e0d24/attachment.html>


More information about the nginx mailing list