1
Hi,
ich kopf hier schon ne ganze Weile rum, aber ich sehe nicht, warum diese .htaccess eine Endlosschleife erzeugt. Sieht das wer?
Danke für Tips,
Rudy
ich kopf hier schon ne ganze Weile rum, aber ich sehe nicht, warum diese .htaccess eine Endlosschleife erzeugt. Sieht das wer?
#----------------Webserver --------------------------------
AuthType Basic
AuthName "restricted area"
AuthUserFile /web/htdocs/www.domain.it/home/.htpasswd
Require valid-user
RewriteEngine on
RewriteCond %{HTTP_HOST} !^domain\.it$
RewriteRule ^(.*)$ http://domain.it/$1 [L,R=301]
#-------------------------------------------------------------
RewriteRule ^$ http://domain.it/home-de.html [R=301,L]
# home
RewriteRule ^home\-(de|it|en)\.html index.php?module=home&language=$1 [L]
# band
RewriteRule ^band\-(de|it|en)\.html$ index.php?module=band&language=$1 [L]
# news
RewriteRule ^news\-([1-9][0-9]*)\-(de|it|en)\.html$ index.php?module=news&page=$1&language=$2&viewmode=list [L]
RewriteRule ^([A-Za-z0-9\-]+)\-n\-([1-9][0-9]*)\-([1-9][0-9]*)\-(de|it|en)\.html$ index.php?module=news&url=$1&id=$2&page=$3&language=$4&viewmode=single [L]
# galerien
RewriteRule ^(?:fotos|pictures|immagini)(?:\-([1-9][0-9]*))?\-(de|it|en)\.html$ index.php?module=galleries&page=$1&language=$2 [L]
RewriteRule ^([A-Za-z0-9\-]+)\-g\-([1-9][0-9]*)(?:\-([1-9][0-9]+))?\-(de|it|en)\.html$ index.php?module=galleries&url=$1&id=$2&page=$3&language=$4 [L]
RewriteRule ^([A-Za-z0-9\-]+)/(foto|picture)-([1-9][0-9]*)-g-([1-9][0-9]*)(?:-([1-9][0-9]+))?\-(de|it|en)\.html$ index.php?module=galleries&url=$1&pictureid=$2&id=$3&page=$4&language=$5 [L]
# downloads
RewriteRule ^downloads(?:\-([1-9][0-9]*))?\-(de|it|en)\.html$ index.php?module=downloads&page=$1&language=$2 [L]
RewriteRule ^([A-Za-z0-9\-]+)\-d\-([1-9][0-9]*)(?:-([1-9][0-9]+))?\-(de|it|en)\.html$ index.php?module=downloads&url=$1&id=$2&page=$3&language=$4 [L]
# livegigs
RewriteRule ^live-auftritte(?:\-([2-9]|[1-9][0-9]*))?\-(de|it|en)\.html$ index.php?module=live&page=$1&language=$2 [L]
RewriteRule ^([A-Za-z0-9\-]+)\-l\-([1-9][0-9]*)(?:-([1-9][0-9]+))?\-(de|it|en)\.html$ index.php?module=live&url=$1&id=$2&page=$3&language=$4 [L]
# guestbook
RewriteRule ^gaestebuch(?:\-([1-9][0-9]*))?\-(de|it|en)\.html$ index.php?module=guestbook&page=$1&language=$2 [L]
# links
RewriteRule ^links(?:\-([2-9]|[1-9][0-9]*))?-(de|it|en)\.html$ index.php?module=links&page=$1&language=$2 [L]
# Bilder dynamisch verkleinern
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^pics/([0-9]{10})\-(([1-9][0-9]*)|_)x(([1-9][0-9]*)|_)\.jpg$ ./php/tools/getimage.php?filename=$1&width=$2&height=$3 [L]
Danke für Tips,
Rudy