# # Expires
<IfModule Mod_expires.c>
Auf ExpiresActive
ExpiresDefault "access plus 1 Sekunde"
ExpiresByType text / html "access plus 1 Sekunde"
ExpiresByType image / gif "access plus 3456000 Sekunden"
ExpiresByType image / jpeg "access plus 3456000 Sekunden"
ExpiresByType image / png "access plus 3456000 Sekunden"
ExpiresByType text / css "access plus 3456000 Sekunden"
ExpiresByType text / javascript "access plus 3456000 Sekunden"
ExpiresByType application / javascript "access plus 3456000 Sekunden"
ExpiresByType application / x-javascript "access plus 3456000 Sekunden"
</ IfModule>
# # Compression
<IfModule mod_headers.c>
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text / html text / css text / xml application / x-javascript
BrowserMatch ^ Mozilla / 4 gzip-only-text/html
BrowserMatch ^ Mozilla / 4 \\ .0 [678] no-gzip
BrowserMatch \\ bMSIE! No-gzip! Gzip-only-text/html
</ IfModule>
</ IfModule>
# # Rewrite
<IfModule Mod_rewrite.c>
RewriteEngine on
Options + FollowSymLinks
RewriteCond% {REQUEST_FILENAME}-s [OR]
RewriteCond% {REQUEST_FILENAME}-l [OR]
RewriteCond% {REQUEST_FILENAME}-d
RewriteRule ^ .* $ - [NC, L]
# Mediathek
RewriteRule ^ media / m (\\ d $ media.php +).*/ tags? Do = tags_edit & mid = $ 1 [QSA]
RewriteRule ^ media / m (\\ d +).*/ $ edit media.php? Do = details_edit & mid = $ 1 [QSA]
RewriteRule ^ media / m (\\ d $ media.php +).*/ melden? Do = Bericht & mid = $ 1 [QSA]
RewriteRule ^ media / m (\\ d +).*/ c (\\ d +) $ media.php? Do = comment_edit & cmt = $ 2 [QSA]
RewriteRule ^ media / m (\\ d +).*/ p (\\ d +).*$ media.php? Do = details & mid = $ 1 & pid = $ 2 [QSA]
RewriteRule ^ media / m (\\ d +) .* media.php? Do = details & mid = $ 1 [QSA]
RewriteRule ^ media / p (\\ d +).*/ $ edit media.php? Do = playlist_edit & pid = $ 1 [QSA]
RewriteRule ^ media / p (\\ d +) .* media.php? Do = playlist & pid = $ 1 [QSA]
RewriteRule ^ media / c (\\ d +) .* media.php? Do = Kategorie & cid = $ 1 [QSA]
RewriteRule ^ media / u (\\ d +) .* media.php? Do = user & uid = $ 1 [QSA]
RewriteRule ^ media / tag /(.*) media.php? Do = tag & tid = $ 1 [QSA]
RewriteRule ^ media / /(.*) media.php Ergebnisse? Do = Ergebnisse & query = $ 1 [QSA]
RewriteRule ^ media / advresults /(.*) media.php? Do = advresults & query = $ 1 [QSA]
RewriteRule ^ media / /(.*) media.php Brief? Do = Brief & query = $ 1 [QSA]
RewriteRule ^ media / browse media.php .*? Do = browse [QSA]
RewriteRule ^ media / search .* media.php? Do = search [QSA]
RewriteRule ^ media / .* media.php zufällig? Do = random [QSA]
RewriteRule ^ media / .* submit media.php? Do = submit [QSA]
RewriteRule ^ media / tagcloud media.php .*? Do = tagcloud [QSA]
RewriteRule ^ media / .* media.php Wiedergabelisten? Do = Playlisten [QSA]
RewriteRule ^ media / .* pcreate ersetzt media.php? Do = playlists_create [QSA]
RewriteRule ^ media / pmin media.php .*? Do = playlists_mine [QSA]
RewriteRule ^ media / .* media.php Favoriten? Do = Favoriten [QSA]
RewriteRule ^ media / .* media.php Abonnements? Do = Zeichnungen [QSA]
RewriteRule ^ media / admin / edit / s (\\ d +) .* media.php? Do = admin_host_edit & sid = $ 1 [QSA]
RewriteRule ^ media / admin / delete / s (\\ d +) .* media.php? Do = admin_host_delete & sid = $ 1 [QSA]
RewriteRule ^ media / admin / export / s (\\ d +) .* media.php? Do = admin_host_export & sid = $ 1 [QSA]
RewriteRule ^ media / admin / (\\ w +) .* media.php? Admin_ do = $ 1 [QSA]
# Media Library von Video-Portal
RewriteCond% {QUERY_STRING} do = ViewDetails & videoid = (\\ d +)
RewriteRule ^ video \\. Php $ media.php? Do = details & mid =% 1
RewriteCond% {QUERY_STRING} viewcategory & categoryid = (\\ d +)
RewriteRule ^ video \\. Php $ media.php? Do = Kategorie & cid =% 1
RewriteCond% {QUERY_STRING} viewuser & userid = (\\ d +)
RewriteRule ^ video \\. Php $ media.php? Do = user & uid =% 1
RewriteCond% {QUERY_STRING} & tag =(.*) viewtag
RewriteRule ^ video \\. Php $ media.php? Do = tag & tid =% 1
RewriteRule ^ video \\. Php $ media.php
# Forum
RewriteRule ^ thread / showthread.php .* [QSA]
RewriteRule ^ Foren / forumdisplay.php .* [QSA]
RewriteRule ^ blogs / blog.php .* [QSA]
Einträge RewriteRule ^ / .* entry.php [QSA]
RewriteCond% {REQUEST_FILENAME}-s [OR]
RewriteCond% {REQUEST_FILENAME}-l [OR]
RewriteCond% {REQUEST_FILENAME}-d
RewriteRule ^ .* $ - [NC, L]
# MVC
RewriteRule ^(?.*?)(?:/|$))(.*|$)$ $ 1.php? R = $ 2 [QSA]
</ IfModule>