mod_rewrite mit phpSQLiteCMS
Ich habe die folgenden Versionen von phpSQLiteCMS getestet:
Version 1.0 (2008-12-25)
Version 2.0 beta 1 (2009-09-17)
Version 2.0 beta 1 (2009-09-17) tchechische Version
Version 2.0 (2010-06-04)
Version 2.0.1 (2010-06-17)
die aktuelle Version 2.0.2 (2010-07-01)
Alle aufgeführten Versionen enthalten bereits im Installationspaket eine .htaccess-Datei, mit der suchmaschinenfreundliche URLs erzeugt werden.
Version 1.0
RewriteEngine On
#RewriteCond %{REQUEST_FILENAME} !^.*\.php$ [NC]
RewriteCond %{REQUEST_FILENAME} !^.*/cms/.*$ [NC]
RewriteCond %{REQUEST_FILENAME} !^.*/data/.*$ [NC]
RewriteCond %{REQUEST_FILENAME} !^.*/lang/.*$ [NC]
RewriteCond %{REQUEST_FILENAME} !^.*/images/.*$ [NC]
RewriteCond %{REQUEST_FILENAME} !^.*/files/.*$ [NC]
RewriteCond %{REQUEST_FILENAME} !^.*/smarty/.*$ [NC]
RewriteCond %{REQUEST_FILENAME} !^.*/templates/.*$ [NC]
RewriteCond %{REQUEST_FILENAME} !^.*/templates_c/.*$ [NC]
RewriteRule ^([^,]*)/?$ cms/parser.php?cms_page=$1
RewriteRule ^([^,]*),([^,]*)/?$ cms/parser.php?cms_page=$1&get_1=$2
RewriteRule ^([^,]*),([^,]*),([^,]*)/?$ cms/parser.php?cms_page=$1&get_1=$2&get_2=$3
RewriteRule ^([^,]*),([^,]*),([^,]*),([^,]*)/?$ cms/parser.php?cms_page=$1&get_1=$2&get_2=$3&get_3=$4
RewriteRule ^([^,]*),([^,]*),([^,]*),([^,]*),([^,]*)/?$ cms/parser.php?cms_page=$1&get_1=$2&get_2=$3&get_3=$4&get_4=$5
RewriteRule ^([^,]*),([^,]*),([^,]*),([^,]*),([^,]*),([^,]*)/?$ cms/parser.php?cms_page=$1&get_1=$2&get_2=$3&get_3=$4&get_4=$5&get_5=$6 [L]
Version 2.0 beta 1
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?qs=$1 [L]
Version 2.0 beta 1 (2009-09-17) tchechische Version
keine .htaccess enthalten
Version 2.0
RewriteEngine On
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?qs=$1 [L]
Version 2.0.1
.htaccess wie Version 2.0
aktuelle Version 2.0.2
.htaccess wie Version 2.0
Tests
Getestet wurde auf kilu.de und einer eigenen Domän auf one.com
Test auf kilu.de
Auf http://bpgs.kilu.de wurden getestet: