Archive for Tag "nginx"

Nginx configuration for wordpress mod_rewrite

// This is how we configure wordpress for nice URLS, when using nginx as http server

        location / {
                index   index.php;
                if (!-e $request_filename) {
                        rewrite ^(.+)$ /ferdhie/wordpress/index.php?q=$1 last;
                }
        }

Rotate Nginx Access Logs

#!/bin/sh
mv /var/log/nginx/nginx-access.log /var/log/nginx/nginx-access.log.0
mv /var/log/nginx/nginx-error.log /var/log/nginx/nginx-error.log.0
pid=`cat /var/run/nginx.pid`
kill -USR $pid
gzip --best /data/logs/nginx-access.log.0
gzip --best /data/logs/nginx-error.log.0