Added a comment: Alternative

master
http://tychoish.livejournal.com/ 2011-06-04 12:57:15 +00:00 committed by admin
parent 9d2258379b
commit 7d2d0768a3
1 changed files with 23 additions and 0 deletions

View File

@ -0,0 +1,23 @@
[[!comment format=mdwn
username="http://tychoish.livejournal.com/"
ip="74.108.56.136"
subject="Alternative"
date="2011-06-04T12:57:14Z"
content="""
I just have the following in my nginx config, which isn't as friendly, I think, as a 404 plugin, but it does the job:
location / {
index index.html index.htm;
if (!-d $request_filename) {
rewrite ^/(.*)/$ /ikiwiki.cgi?page=$1&do=create last;
rewrite ^(.*)/$ /$1.html last;
rewrite ^(.*)/$ /$1.htm last;
}
if (!-e $request_filename) {
rewrite ^/(.*)$ /ikiwiki.cgi?page=$1&do=create last;
rewrite ^(.*)$ $1.html last;
rewrite ^(.*)$ $1.htm last;
}
}
"""]]