Add configuration for Apache and nginx

This commit is contained in:
Némunaire 2013-10-09 18:07:09 +02:00
parent bee365e47c
commit 8702b30664
2 changed files with 48 additions and 0 deletions

2
htdocs/.htaccess Normal file
View File

@ -0,0 +1,2 @@
RewriteEngine On
RewriteRule ^(.*)$ index.php?p=$1 [L]

46
nginx.conf Normal file
View File

@ -0,0 +1,46 @@
server {
listen 80;
listen [::]:80;
server_name fic fic.p0m.fr fic.nemunai.re;
access_log /var/log/nginx/fic.access_log;
error_log /var/log/nginx/fic.error_log debug;
root /var/www/fic2014-server/htdocs;
location / {
if (-f $request_filename) {
break;
}
if (-d $request_filename) {
break;
}
rewrite ^/(.*)$ /index.php?p=$1 last;
}
location ~* \favicon.ico$ {
access_log off;
expires 1d;
add_header Cache-Control public;
}
location ~ ^/(img|cjs|ccss)/ {
access_log off;
expires 7d;
add_header Cache-Control public;
}
location ~ /(\.ht|\.git|\.svn|\.onyx) {
deny all;
}
location ~ .*.php$
{
if (!-e $document_root$document_uri) { return 404; }
include /etc/nginx/fastcgi.conf;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
break;
}
}