aboutsummaryrefslogtreecommitdiff
path: root/source/00_content/articles/2011-10-01_lighttpd_konfiguration_fuer_symphony.md
diff options
context:
space:
mode:
authorAdrian Kummerlaender2014-08-08 00:12:39 +0200
committerAdrian Kummerlaender2014-08-08 00:12:39 +0200
commit2ab010b685c7177e0a3aa57d2f2c58a9d80c44e1 (patch)
tree156e8c90890f34e28576ff4ac6e86c3146b44d2d /source/00_content/articles/2011-10-01_lighttpd_konfiguration_fuer_symphony.md
parent3d42851caef5d7c8bf5d1664cd26abddac3e5cd0 (diff)
downloadblog.kummerlaender.eu-2ab010b685c7177e0a3aa57d2f2c58a9d80c44e1.tar
blog.kummerlaender.eu-2ab010b685c7177e0a3aa57d2f2c58a9d80c44e1.tar.gz
blog.kummerlaender.eu-2ab010b685c7177e0a3aa57d2f2c58a9d80c44e1.tar.bz2
blog.kummerlaender.eu-2ab010b685c7177e0a3aa57d2f2c58a9d80c44e1.tar.lz
blog.kummerlaender.eu-2ab010b685c7177e0a3aa57d2f2c58a9d80c44e1.tar.xz
blog.kummerlaender.eu-2ab010b685c7177e0a3aa57d2f2c58a9d80c44e1.tar.zst
blog.kummerlaender.eu-2ab010b685c7177e0a3aa57d2f2c58a9d80c44e1.zip
Imported another batch of articles from my blog
* this should be the last one, as the remaining articles are not really worth preserving ** at least that is my current assessment * updated contact page with actual content instead of filler text
Diffstat (limited to 'source/00_content/articles/2011-10-01_lighttpd_konfiguration_fuer_symphony.md')
-rw-r--r--source/00_content/articles/2011-10-01_lighttpd_konfiguration_fuer_symphony.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/source/00_content/articles/2011-10-01_lighttpd_konfiguration_fuer_symphony.md b/source/00_content/articles/2011-10-01_lighttpd_konfiguration_fuer_symphony.md
new file mode 100644
index 0000000..fade6af
--- /dev/null
+++ b/source/00_content/articles/2011-10-01_lighttpd_konfiguration_fuer_symphony.md
@@ -0,0 +1,17 @@
+# Lighttpd Konfiguration für Symphony
+
+Da ich die Neuauflage dieser Seite nicht mehr auf Wordpress, sondern auf dem [Symphony CMS](http://http://symphony-cms.com/) aufgebaut habe, aber nicht den Webserver wechseln wollte, musste ich einen Weg finden die Apache URL-Rewrites in Lighttpd nachzubilden.
+
+Von den im Netz verfügbaren [Beispielen](http://blog.ryara.net/2009/12/05/lighttpd-rewrite-rules-for-symphony-cms/) hat jedoch keines ohne Einschränkungen funktioniert. Aus diesem Grund habe ich auf Basis der oben verlinkten Konfiguration ein funktionierendes Regelwerk geschrieben:
+
+ url.rewrite-once += (
+ "^/favicon.ico$" => "$0",
+ "^/robots.txt$" => "$0",
+ "^/symphony/(assets|content|lib|template)/.*$" => "$0",
+ "^/workspace/([^?]*)" => "$0",
+ "^/symphony(\/(.*\/?))?(.*)\?(.*)$" => "/index.php?symphony-page=$1&mode=administration&$4&$5",
+ "^/symphony(\/(.*\/?))?$" => "/index.php?symphony-page=$1&mode=administration",
+ "^/([^?]*/?)(\?(.*))?$" => "/index.php?symphony-page=$1&$3"
+ )
+
+Dieses läuft mit der aktuellsten Symphony Version einwandfrei. Zu finden ist die Konfiguration übrigens mit den restlichen Quellen meines neuen Webseiten-Setups auf [Github](https://github.com/KnairdA/blog.kummerlaender.eu).