AddType application/vnd.google-earth.kml+xml kml
AddType application/vnd.google-earth.kmz kmz

# Webserver auf PHP 5 umstellen

AddHandler x-httpd-php5 .php


# pragmaMx  Content Management System
# Copyright (c) 2005 pragmaMx Dev Team - http://pragmaMx.org
# $Source: /home/www/dps3311/home/cvsroot/pragmamx/html/mod_rewrite.htaccess,v $
# $Revision: 1.6.4.1 $
# $Author: tora60 $
# $Date: 2006/11/10 18:45:58 $


# rename this file to .htaccess, and you will get nice and clean urls.

# Depends on your configuration, you must set RewrteBase to
# switch on Mod_rewrite. See for this the online docs:
# http://httpd.apache.org/docs/mod/mod_rewrite.html


# falls nicht funktioniert, dann die nchste Zeile wieder auskommentieren!
# (Am Anfang der nchsten Zeile ein "#" einfgen... )
Options +FollowSymLinks

# Rewrite Engine aktivieren
RewriteEngine on

# evtl. bei Bedarf Rewrite Basisordner definieren
# falls nicht funktioniert, dann die nchste Zeile wieder einkommentieren, vorher allerdings den Pfad anpassen!!!
RewriteBase /

RewriteCond %{HTTP_HOST} !^www\.kirmes-und-volksfest\.de$
RewriteRule ^(.*)$ http://www.kirmes-und-volksfest.de/$1 [L,R=301]

## Neuzugefgte rewrite rules (Downloads, News, Web_links)

#RewriteRule ^(Web_Links)-cid-(.*)-([0-9]+)-min-([0-9]+)-orderby-(.*)\.html$ modules.php?name=$1&cid=$3&min=$4&orderby=$5 [L]
#RewriteRule ^(Downloads)-cid-(.*)-([0-9]+)-min-([0-9]+)-orderby-(.*)\.html$ modules.php?name=$1&cid=$3&min=$4&orderby=$5 [L]
#RewriteRule ^(Web_Links)-cid-(.*)-([0-9]+)-min-([0-9]+)\.html$ modules.php?name=$1&cid=$3&min=$4 [L]
#RewriteRule ^(Downloads)-cid-(.*)-([0-9]+)-min-([0-9]+)\.html$ modules.php?name=$1&cid=$3&min=$4 [L]
#RewriteRule ^(Downloads)-lid-(.*)-([0-9]+)\.html$ modules.php?name=$1&op=view&lid=$3 [L]
#RewriteRule ^(Downloads)-cid-(.*)-([0-9]+)\.html$ modules.php?name=$1&cid=$3 [L]
#RewriteRule ^(Web_Links)-cid-(.*)-([0-9]+)\.html$ modules.php?name=$1&cid=$3 [L]
#RewriteRule ^(Web_Links)-lid-(.*)-([0-9]+)\.html$ modules.php?name=$1&op=view&lid=$3 [L]
#RewriteRule ^(News)-cat-(.*)-([0-9]+)\.html$ modules.php?name=$1&file=categories&catid=$3 [L]
#RewriteRule ^(News)-sid-(.*)-([0-9]+)\.html$ modules.php?name=$1&file=article&sid=$3 [L]

##Rules frs Forum
RewriteRule ^(Forum)-cat-(.*)-([0-9]+).html$ modules.php?name=$1&board=$3 [L]
RewriteRule ^(Forum)-top-(.*)-([0-9]+).html$ modules.php?name=$1&topic=$3 [L]
RewriteRule ^(Forum)-top-(.*)-([0-9]+)-start-(.*).html$ modules.php?name=$1&topic=$3.$4[L]

# individuelle Rewrite-Regeln:
RewriteRule ^home\.htm(l?) index.php [L]

# Your_Account Modul:
RewriteRule ^register-me\.htm(l?) modules.php?name=User_Registration [L]
RewriteRule (^myaccount|^log-me-in)\.htm(l?) modules.php?name=Your_Account [L]
RewriteRule ^log-me-out\.htm(l?) modules.php?name=Your_Account&op=logout [L]
RewriteRule ^mydata\.htm(l?) modules.php?name=Your_Account&op=edituser [L]
RewriteRule ^mysettings\.htm(l?) modules.php?name=Your_Account&op=edithome [L]

# SMF Try No. 1
RewriteRule ^forum\.html modules.php?name=Forum [L]
RewriteRule ^forumcat-([0-9.]*)\.html modules.php?name=Forum&board=$1 [L]
RewriteRule ^forum-action-do_([a-zA_Z]+)\.html modules.php?name=Forum&action=$1 [L]
RewriteRule ^forum-profil-([0-9]*)\.html modules.php?name=Forum&action=profile;u=$1 [L]
RewriteRule ^forum-replies\.html modules.php?name=Forum&action=unreadreplies [L]
RewriteRule ^forum-markallasread\.html modules.php?name=Forum&action=markasread;sa=all [L]
RewriteRule ^forum-pm-([0-9]*)\.html modules.php?name=Forum&action=pm;sa=send;u=$1 [L]
RewriteRule ^forum-topic-([0-9.]*)\.html modules.php?name=Forum&topic=$1 [L]
RewriteRule ^forum-topic([0-9.]*)-(prev)\.html modules.php?name=Forum&topic=$1;prev_next=$2 [L]
RewriteRule ^forum-topic([0-9.]*)-(next)\.html modules.php?name=Forum&topic=$1;prev_next=$2 [L]
RewriteRule ^forum-profile-([0-9]*)-do_([a-zA-Z]+)\.html modules.php?name=Forum&action=profile;u=$1;sa=$2 [L]
RewriteRule ^[fF]orum-topic([0-9.]+)msg([0-9.]+)(;topicseen)*\.html modules.php?name=Forum&topic=$1.msg$2$3 [L]

# Coppermine 1.4.x:
RewriteRule Gallery-([0-9]*)\.html modules.php?name=Gallery&cat=$1 [NC]
RewriteRule Gallery-([0-9]*)-page-([0-9]*)\.html modules.php?name=Gallery&cat=$1&page=$2 [NC]
RewriteRule Gallery-thumbs-([a-z0-9]*)-([0-9]*)\.html modules.php?name=Gallery&act=thumbnails&album=$1&cat=$2 [NC]
RewriteRule Gallery-thumbs-([a-z0-9]*)-page-([0-9]*)\.html modules.php?name=Gallery&act=thumbnails&album=$1&page=$2 [NC]
RewriteRule Gallery-thumbs-([a-z0-9]*)\.html modules.php?name=Gallery&act=thumbnails&album=$1 [NC]
RewriteRule Gallery-image-([a-z0-9]+)-([0-9]+)-([\-]?[0-9]+)\.html modules.php?name=Gallery&act=displayimage&album=$1&cat=$2&pos=$3 [NC]
RewriteRule Gallery-image-([a-z0-9]+)-([\-]?[0-9]+)\.html modules.php?name=Gallery&act=displayimage&album=$1&pos=$2 [NC]
RewriteRule Gallery-image-([\-]?[[0-9]*)\.html modules.php?name=Gallery&act=displayimage&pos=$1 [NC]

#Anzeigen Modul:
RewriteRule ^anzeigen-([0-9]*)-([0-9]*)-([0-9]*)-([a-zA-Z0-9_-]*)-([a-zA-Z0-9_-]*)-([a-zA-Z0-9_-]*)\.html modules.php?name=Anzeigen&file=index&action=CLViewDetails&rubid=$1&aid=$2&site=$3&oors=$4&sort=$5&sorted=$6 [L]
RewriteRule ^anzeigen-viewcat-([0-9]*)-([0-9]*)-([0-9]*)-([a-zA-Z0-9_-]*)-([a-zA-Z0-9_-]*)-([a-zA-Z0-9_-]*)\.html modules.php?name=Anzeigen&file=index&action=FLViewCat&rubid=$1&site=$2&oors=$3&sorted=$4&sort=$5&testsort$6 [L]
RewriteRule ^anzeigen-([0-9]*)-([0-9]*)-([a-zA-Z0-9_-]*)\.html modules.php?name=Anzeigen&action=FLViewCat&rubid=$1&site=$2&oors=&sorted=oors&sort=ASC&testsort=$3 [L]
RewriteRule ^anzeigen-([0-9]*)-([0-9]*)-([a-zA-Z0-9_-]*)-([a-zA-Z0-9_-]*)\.html modules.php?name=Anzeigen&file=index&action=FLViewCat&rubid=$1&site=$2&oors=$3&sorted=oors&sort=ASC&testsort=$4 [L]
RewriteRule ^anzeigen-viewcat-([0-9]*)\.html modules.php?name=Anzeigen&file=index&action=FLViewCat&rubid=$1 [L]
RewriteRule ^anzeigen-([0-9]*)-([a-zA-Z0-9_-]*)\.html modules.php?name=Anzeigen&action=FLViewCat&rubid=$1&oors=$2 [L]
RewriteRule ^anzeigen-([0-9]*)\.html modules.php?name=Anzeigen&action=FLViewCat&rubid=$1 [L]
RewriteRule ^anzeigen-viewdetails-([0-9]*)-([0-9]*)\.html modules.php?name=Anzeigen&action=CLViewDetails&rubid=$1&aid=$2 [L]
RewriteRule ^anzeigen-imgupload-([0-9]*)-([0-9]*)\.html modules.php?name=Anzeigen&file=imgupload&rubid=$1&id=$2 [L]
RewriteRule ^anzeigen-imgupload\.html modules.php?name=Anzeigen&file=imgupload [L]
RewriteRule ^anzeigen-save\.html modules.php?name=Anzeigen&action=save [L]
RewriteRule ^anzeigen-addad-([0-9]*)\.html modules.php?name=Anzeigen&action=addad&rubid=$1 [L]
RewriteRule ^anzeigen-addad\.html modules.php?name=Anzeigen&action=addad [L]
RewriteRule ^anzeigen-login\.html modules.php?name=Anzeigen&file=index&action=login [L]
RewriteRule ^anzeigen-edit-([0-9]*)\.html admin.php?op=EditClassified&id=$1 [L]
RewriteRule ^anzeigen-delete-([0-9]*)\.html admin.php?op=FLDeleteClassified&id=$1&dbtable=queue [L]
RewriteRule ^anzeigen-del-([0-9]*)\.html admin.php?op=FLDeleteClassified&id=$1 [L]
RewriteRule ^anzeigen-admin\.html admin.php?op=anzeigen [L]
RewriteRule ^anzeigen-publish-([0-9]*)\.html admin.php?op=FLPublishClassifiedNow&id=$1 [L]
RewriteRule ^anzeigen-([0-9]*)\.html modules.php?name=Anzeigen&rubid=$1 [L]
RewriteRule ^anzeigen-categories\.html modules.php?name=Anzeigen&file=categories [L]
RewriteRule ^anzeigen-adsuser-([a-zA-Z0-9_-]*)\.html modules.php?name=Anzeigen&action=adsuser&uname=$1 [L]
RewriteRule ^anzeigen-request-([0-9]*)\.html modules.php?name=Anzeigen&file=index&action=request&id=$1 [L]
RewriteRule ^anzeigen-friend-([0-9]*)\.html modules.php?name=Anzeigen&file=friend&id=$1 [L]
RewriteRule ^anzeigen-search-([a-zA-Z0-9_-]*)-([0-9]*)-([0-9]*)\.html modules.php?name=Anzeigen&file=search&qtext=$1&rubidsearch=$2&page=$3 [L]
RewriteRule ^anzeigen-advsearchdo\.html modules.php?name=Anzeigen&file=search&op=adv_search_do [L]
RewriteRule ^anzeigen-advsearch\.html modules.php?name=Anzeigen&file=search&op=adv_search [L]
RewriteRule ^anzeigen-search\.html modules.php?name=Anzeigen&file=search [L]
RewriteRule ^anzeigen-edituser-([0-9]*)\.html modules.php?name=Anzeigen&action=edit&id=$1 [L]
RewriteRule ^anzeigen-deletenow-([0-9]*)\.html modules.php?name=Anzeigen&action=deletenow&aid=$1 [L]
RewriteRule ^anzeigen-comment\.html modules.php?name=Anzeigen&action=SubmitComment [L]
RewriteRule ^anzeigen-reasonable\.html modules.php?name=Anzeigen&action=reasonable [L]
RewriteRule ^anzeigen-mostpop\.html modules.php?name=Anzeigen&action=mostpop [L]
RewriteRule ^anzeigen-endingads\.html modules.php?name=Anzeigen&action=endingads [L]
RewriteRule ^anzeigen-start\.html modules.php?name=Anzeigen&action=start [L]
RewriteRule ^anzeigen-webmaster\.html modules.php?name=Anzeigen&file=webmaster [L]
RewriteRule ^anzeigen-privacypolicy\.html modules.php?name=Anzeigen&file=privacypolicy [L]
RewriteRule ^anzeigen-termsofuse\.html modules.php?name=Anzeigen&file=termsofuse [L]
RewriteRule ^anzeigen-costs\.html modules.php?name=Anzeigen&file=costs [L]
RewriteRule ^anzeigen\.html modules.php?name=Anzeigen [L]

# ##############################################################################
# URL's automatisch generieren fuer alles was ueber die modules.php laeuft
# die Variable $modrew_prepareauto muss in der includes/mx_modrewrite.php auf TRUE stehen!
# diese Regeln nicht verndern!!!


RewriteRule ^([^-]+)-([^/]+)\.html$ mod.php?$1&________________________$2 [L]
RewriteRule ^([^-/]+)\.html$ mod.php?$1 [L]
RewriteRule ^([^-/]+)\.html$ mod.php?$1 [L]


ErrorDocument 400 /error.php?400
ErrorDocument 401 /error.php?401
ErrorDocument 403 /error.php?403
ErrorDocument 404 /error.php?404
ErrorDocument 500 /error.php?500