summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2012-11-22 12:12:26 +0000
committerDimitri Sokolyuk <demon@dim13.org>2012-11-22 12:12:26 +0000
commit24ac40972221300abfeee9f7ad39b5ec11632914 (patch)
treee8fcb267a1148ba78f012321da66d796ab3b183a /examples
parent2b832c5fd6b8bec537ef66783e5499c44fe00851 (diff)
switch to path_info uri
Diffstat (limited to 'examples')
-rw-r--r--examples/httpd-blogsum.conf10
-rw-r--r--examples/httpd2-blogsum.conf9
2 files changed, 4 insertions, 15 deletions
diff --git a/examples/httpd-blogsum.conf b/examples/httpd-blogsum.conf
index 0c3c81e..39fab0d 100644
--- a/examples/httpd-blogsum.conf
+++ b/examples/httpd-blogsum.conf
@@ -3,15 +3,9 @@
DocumentRoot /var/www/blogsum
DirectoryIndex index.cgi
- Options +FollowSymlinks
RewriteEngine On
- RewriteRule ^/rss.xml$ /index.cgi?view=rss [PT,QSA]
- RewriteRule ^/sitemap.xml$ /index.cgi?view=sitemap [PT,QSA]
- RewriteRule ^/Page/([^/]+)$ /index.cgi?view=article&page=$1 [PT,QSA]
- RewriteRule ^/Tags/([^/]+)$ /index.cgi?view=article&tag=$1 [PT,QSA]
- RewriteRule ^/([0-9]{4})/([0-9]{2})/([^/]+)$ /index.cgi?view=article&year=$1&month=$2&uri=$3 [PT,QSA]
- RewriteRule ^/([0-9]{4})/([0-9]{2})/?$ /index.cgi?view=article&year=$1&month=$2 [PT,QSA]
- RewriteRule ^/([0-9]{4})/?$ /index.cgi?view=article&year=$1 [PT,QSA]
+ RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
+ RewriteRule (.*) /index.cgi$1 [PT]
PerlModule Apache::PerlRun
<LocationMatch ^/index.cgi>
diff --git a/examples/httpd2-blogsum.conf b/examples/httpd2-blogsum.conf
index a887d0d..782649c 100644
--- a/examples/httpd2-blogsum.conf
+++ b/examples/httpd2-blogsum.conf
@@ -6,13 +6,8 @@
Options +FollowSymlinks
RewriteEngine On
- RewriteRule ^/rss.xml$ /index.cgi?rss=1 [PT,QSA]
- RewriteRule ^/rss2.xml$ /index.cgi?rss=2 [PT,QSA]
- RewriteRule ^/Page/([^/]+)$ /index.cgi?page=$1 [PT,QSA]
- RewriteRule ^/Tags/([^/]+)$ /index.cgi?search=$1 [PT,QSA]
- RewriteRule ^/([0-9]{4})/([0-9]{2})/([^/]+)$ /index.cgi?view=article&year=$1&month=$2&uri=$3 [PT,QSA]
- RewriteRule ^/([0-9]{4})/([0-9]{2})/?$ /index.cgi?view=article&year=$1&month=$2 [PT,QSA]
- RewriteRule ^/([0-9]{4})/?$ /index.cgi?view=article&year=$1 [PT,QSA]
+ RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
+ RewriteRule (.*) /index.cgi$1 [PT]
PerlModule ModPerl::PerlRun
<LocationMatch ^/index.cgi>