Wir benutzen für Frageee.de das kostenlose Script “Question2Answer“, leider liefert der Author nur eine .htaccess Datei mit Mod_Rewrite Rules für den Apache Webserver mit.
Ich habe die Rewrite Regeln mal für den Webserver nginx portiert.
In der vollen Ansicht findet sich eine komplette nginx Konfiguration für Question2Answer mit php/fastcgi + rewrites:

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

	if ($host != 'frageee.de' ) {
    		rewrite  ^/(.*)$  http://frageee.de/$1  permanent;
 	}

	location / {
		root   /var/www/frageee.de;
		index  index.php;
	}

        root   /var/www/frageee.de;

	if ($request_uri ~* "\/\/") {
    		rewrite ^/(.*) $scheme://$host/$1 permanent;
	}

	if (!-e $request_filename) {
        	rewrite ^(.+)$ /index.php?qa-rewrite=$1 last;
                break;
	}

        location ~ \.php$ {
		fastcgi_pass   127.0.0.1:9000;
		fastcgi_index  index.php;
		fastcgi_param  SCRIPT_FILENAME  /var/www/frageee.de$fastcgi_script_name;
		include	       fastcgi_params;
	}

}

Related posts:

  1. Sitemap Generator für Question2Answer [Update]
  2. WordPress 3 Beta Permalinks mit Nginx oder Lighttpd
  3. Loadbalancing mit Pound
  4. Monitoring mit Munin
  5. Datenbank Replikation mit MySQL unter Debian