Skip to content

nginx für Zend Framework konfigurieren

by admin on December 13th, 2010

Da ich als Fan von nginx mit der beim Zend Framework beigelegten .htaccess-Datei nicht viel anfangen kann, kam ich um ein Anpassen der vHost-Konfigurationsdatei von nginx nicht herum.

Nachfolgend eine, auf den Einsatz von zend Framework angepasste, nginx Config:

server {
listen   80;
server_name  beispiel.de;
server_name  www.beispiel.de;

if ($host != ‘www.beispiel.de’ ) {
rewrite  ^/(.*)$  http://www.beispiel.de/$1  permanent;
}

access_log  /var/log/nginx/beispiel_de.log;

root    /var/www/beispiel.de/public;

location / {
index index.php;
}

if (!-e $request_filename) {
rewrite ^.*$ /index.php last;
}

location ~ \.php$ {
fastcgi_pass   127.0.0.1:9000;
fastcgi_index  index.php;
fastcgi_param  SCRIPT_FILENAME  /var/www/beispiel.de/public/$fastcgi_script_name;
include        fastcgi_params;
fastcgi_param   APPLICATION_ENV staging;

}

}

Related posts:

  1. nginx increase server_names_hash_bucket_size
  2. Lighttpd in Verbindung mit WordPress und Rewrites

From → Uncategorized

No comments yet

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS