# # Erääntyy
<ifModule mod_expires.c>
ExpiresActive Päällä
ExpiresDefault "pääsy plus 1 sekuntia"
ExpiresByType text / html "pääsy plus 1 sekuntia"
ExpiresByType image / gif "pääsy plus 3456000 sekuntia"
ExpiresByType image / jpeg "pääsy plus 3456000 sekuntia"
ExpiresByType image / png "pääsy plus 3456000 sekuntia"
ExpiresByType text / css "pääsy plus 3456000 sekuntia"
ExpiresByType text / javascript "pääsy plus 3456000 sekuntia"
ExpiresByType application / javascript "pääsy plus 3456000 sekuntia"
ExpiresByType application / x-javascript "internet sekä 3456000 sekuntia"
</ IfModule>
# # Compression
<ifmodule mod_headers.c>
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATElla text / html text / css text / xml application / x-javascript
BrowserMatch ^ Mozilla / 4 gzip-only-text/html
BrowserMatch ^ Mozilla / 4 \\ 0.0 [678] no-gzip
BrowserMatch \\ bMSIE! No-gzip! Gzip-only-text/html
</ Ifmodule>
</ Ifmodule>
# # Uudelleenkirjoitusten
<ifmodule mod_rewrite.c>
RewriteEngine
Options + FollowSymlinks
RewriteCond% {REQUEST_FILENAME}-s [TAI]
RewriteCond% {REQUEST_FILENAME}-l [TAI]
RewriteCond% {REQUEST_FILENAME}-d
RewriteRule ^ .* $ - [NC, L]
# Media Library
RewriteRule ^ media / m (\\ d +).*/ tageja $ media.php? Do = tags_edit & Mid = $ 1 [QSA]
RewriteRule ^ media / m (\\ d +).*/ muokata $ media.php? Do = details_edit & Mid = $ 1 [QSA]
RewriteRule ^ media / m (\\ d +).*/ raportti $ media.php? Do = raportti & 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 dollaria [QSA]
RewriteRule ^ media / m (\\ d +) .* media.php? Do = details & Mid = $ 1 [QSA]
RewriteRule ^ media / p (\\ d +).*/ muokata $ media.php? Do = playlist_edit & pid = $ 1 [QSA]
RewriteRule ^ media / p (\\ d +) .* media.php? Do = soittolista & pid = $ 1 [QSA]
RewriteRule ^ media / C (\\ d +) .* media.php? Do = luokka & 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 / tulokset /(.*) media.php? Do = tulosta & query = $ 1 [QSA]
RewriteRule ^ media / advresults /(.*) media.php? Do = advresults & query = $ 1 [QSA]
RewriteRule ^ media / kirjain /(.*) media.php? Do = kirjain & query = $ 1 [QSA]
RewriteRule ^ media / Selaa .* media.php? Do = Selaa [QSA]
RewriteRule ^ media / haku .* media.php? Do = hakuun [QSA]
RewriteRule ^ media / random .* media.php? Do = random [QSA]
RewriteRule ^ media / antaa .* media.php? Do = toimittaa [QSA]
RewriteRule ^ media / tagcloud .* media.php? Do = tagcloud [QSA]
RewriteRule ^ media / soittolistoja .* media.php? Do = soittolistoja [QSA]
RewriteRule ^ media / pcreate .* media.php? Do = playlists_create [QSA]
RewriteRule ^ media / pmine .* media.php? Do = playlists_mine [QSA]
RewriteRule ^ media / suosikkeihin .* media.php? Do = Suosikit [QSA]
RewriteRule ^ media / liittymät .* media.php? Do = liittymiä [QSA]
RewriteRule ^ media / admin / edit / s (\\ d +) .* media.php? Do = admin_host_edit & sid = $ 1 [QSA]
RewriteRule ^ media / admin / poista / s (\\ d +) .* media.php? Do = admin_host_delete & sid = $ 1 [QSA]
RewriteRule ^ media / admin / vienti / s (\\ d +) .* media.php? Do = admin_host_export & sid = $ 1 [QSA]
RewriteRule ^ media / admin / (\\ w +) .* media.php? Do = admin_ $ 1 [QSA]
# Mediakirjastoa Videohakemistosta
RewriteCond% {QUERY_STRING} do = ViewDetails & videoid = (\\ d +)
RewriteRule ^ video \\. Php $ media.php? Do = details & Mid =% 1
RewriteCond% {QUERY_STRING} viewcategory & LuokanTunnus = (\\ d +)
RewriteRule ^ video \\. Php $ media.php? Do = luokka & cid =% 1
RewriteCond% {QUERY_STRING} viewuser & userid = (\\ d +)
RewriteRule ^ video \\. Php $ media.php? Do = user & uid =% 1
RewriteCond% {QUERY_STRING} viewtag & tag =(.*)
RewriteRule ^ video \\. Php $ media.php? Do = Tag & tid =% 1
RewriteRule ^ video \\. Php $ media.php
# Forum
RewriteRule ^ lankaa / .* showthread.php [QSA]
RewriteRule ^ foorumit / .* forumdisplay.php [QSA]
RewriteRule ^ blogit / .* blog.php [QSA]
RewriteRule ^ merkinnät / .* entry.php [QSA]
RewriteCond% {REQUEST_FILENAME}-s [TAI]
RewriteCond% {REQUEST_FILENAME}-l [TAI]
RewriteCond% {REQUEST_FILENAME}-d
RewriteRule ^ .* $ - [NC, L]
# MVC
RewriteRule ^(?.*?)(?:/|$))(.*|$)$ $ 1.php? R = 2 dollaria [QSA]
</ Ifmodule>