Options +FollowSymLinks
##Verifică dacă modulul mod_rewrite este activat:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /

##Redirecționează către link-uri https, securizate cu certificat SSL:
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^(localhost|([a-z0-9_-]+)\.filumina\.ro)$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www\.filumina\.ro$ [NC]
RewriteRule ^(.*)$ https://www.filumina.ro/$1 [R=301,L]
##Redirecționează utilizatori ce apelează link-uri cu http://, către link-uri cu http://www.:
RewriteCond %{HTTP_HOST} ^filumina\.ro$ [NC]
RewriteRule ^(.*)$ https://www.filumina.ro/$1 [R=301,L]

##Redirecționează album|forum:
RewriteRule ^([a-z0-9-]+)/(album|forum)/([a-z0-9-]+)/?$ $1.php?fid=$3 [L,QSA]
##Redirecționează album|forum/pagina:
RewriteRule ^([a-z0-9-]+)/(album|forum)/([a-z0-9-]+)/pagina/([0-9]+)/?$ $1.php?fid=$3&page=$4 [L,QSA]
##Redirecționează album|forum/tip:
RewriteRule ^([a-z0-9-]+)/(album|forum)/([a-z0-9-]+)/tip/([^/]+)/?$ $1.php?fid=$3&go=$4 [L,QSA]
##Redirecționează album|forum/tip/pagina:
RewriteRule ^([a-z0-9-]+)/(album|forum)/([a-z0-9-]+)/tip/([^/]+)/pagina/([0-9]+)/?$ $1.php?fid=$3&go=$4&page=$5 [L,QSA]

##Redirecționează categorie|camera:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/?$ $1.php?cid=$3 [L,QSA]
##Redirecționează categorie|camera/carte|v|album:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/(carte|v|album)/([a-z0-9-]+)/?$ $1.php?cid=$3&fid=$5 [L,QSA]
##Redirecționează categorie|camera/carte|v|album/pagina:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/(carte|v|album)/([a-z0-9-]+)/pagina/([0-9]+)/?$ $1.php?cid=$3&fid=$5&page=$6 [L,QSA]
##Redirecționează categorie|camera/carte|v/capitol|p:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/(carte|v)/([a-z0-9-]+)/(capitol|p)/([a-z0-9-]+)/?$ $1.php?cid=$3&fid=$5&tid=$7 [L,QSA]
##Redirecționează categorie|camera/carte|v/capitol|p/id:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/(carte|v)/([a-z0-9-]+)/(capitol|p)/([a-z0-9-]+)/id/([a-z0-9-]+)/?$ $1.php?cid=$3&fid=$5&tid=$7&pid=$8 [L,QSA]
##Redirecționează categorie|camera/carte|v/capitol|p/id/pagina:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/(carte|v)/([a-z0-9-]+)/(capitol|p)/([a-z0-9-]+)/id/([a-z0-9-]+)/pagina/([0-9]+)/?$ $1.php?cid=$3&fid=$5&tid=$7&pid=$8&page=$9 [L,QSA]
##Redirecționează categorie|camera/carte|v/capitol|p/la|trimitere:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/(carte|v)/([a-z0-9-]+)/(capitol|p)/([a-z0-9-]+)/(la|trimitere)/([a-z0-9-]+)/?$ $1.php?cid=$3&fid=$5&tid=$7&la=$9 [L,QSA]
##Redirecționează categorie|camera/carte|v/capitol|p/la/id:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/(carte|v)/([a-z0-9-]+)/(capitol|p)/([a-z0-9-]+)/la/([a-z0-9-]+)/id/([a-z0-9-]+)/?$ $1.php?cid=$3&fid=$5&tid=$7&la=$8&pid=$9 [L,QSA]
##Redirecționează categorie|camera/carte|v/capitol|p/trimitere/id:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/(carte|v)/([a-z0-9-]+)/(capitol|p)/([a-z0-9-]+)/trimitere/([a-z0-9-]+)/id/([a-z0-9-]+)/?$ $1.php?cid=$3&fid=$5&tid=$7&la=$8&pid=$9 [L,QSA]
##Redirecționează categorie|camera/carte|v/capitol|p/la/pagina:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/(carte|v)/([a-z0-9-]+)/(capitol|p)/([a-z0-9-]+)/la/([a-z0-9-]+)/pagina/([0-9]+)/?$ $1.php?cid=$3&fid=$5&tid=$7&la=$8&page=$9 [L,QSA]
##Redirecționează categorie|camera/carte|v/capitol|p/la/tip:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/(carte|v)/([a-z0-9-]+)/(capitol|p)/([a-z0-9-]+)/la/([a-z0-9-]+)/tip/([^/]+)/?$ $1.php?cid=$3&fid=$5&tid=$7&la=$8&go=$9 [L,QSA]
##Redirecționează categorie|camera/carte|v/capitol|p/pagina:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/(carte|v)/([a-z0-9-]+)/(capitol|p)/([a-z0-9-]+)/pagina/([0-9]+)/?$ $1.php?cid=$3&fid=$5&tid=$7&page=$8 [L,QSA]
##Redirecționează categorie|camera/carte|v/capitol|p/tip:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/(carte|v)/([a-z0-9-]+)/(capitol|p)/([a-z0-9-]+)/tip/([^/]+)/?$ $1.php?cid=$3&fid=$5&tid=$7&go=$8 [L,QSA]
##Redirecționează categorie|camera/carte|v/capitol|p/tip/pagina:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/(carte|v)/([a-z0-9-]+)/(capitol|p)/([a-z0-9-]+)/tip/([^/]+)/pagina/([0-9]+)/?$ $1.php?cid=$3&fid=$5&tid=$7&go=$8&page=$9 [L,QSA]
##Redirecționează categorie|camera/carte|v/tip:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/(carte|v)/([a-z0-9-]+)/tip/([^/]+)/?$ $1.php?cid=$3&fid=$5&go=$6 [L,QSA]
##Redirecționează categorie|camera/pagina:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/pagina/([0-9]+)/?$ $1.php?cid=$3&page=$4 [L,QSA]
##Redirecționează categorie|camera/capitol|p:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/(capitol|p)/([a-z0-9-]+)/?$ $1.php?cid=$3&tid=$5 [L,QSA]
##Redirecționează categorie|camera/capitol|p/pagina:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/(capitol|p)/([a-z0-9-]+)/pagina/([0-9]+)/?$ $1.php?cid=$3&tid=$5&page=$6 [L,QSA]
##Redirecționează categorie|camera/tip:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/tip/([^/]+)/?$ $1.php?cid=$3&go=$4 [L,QSA]
##Redirecționează categorie|camera/tip/pagina:
RewriteRule ^([a-z0-9-]+)/(categorie|camera)/([a-z0-9-]+)/tip/([^/]+)/pagina/([0-9]+)/?$ $1.php?cid=$3&go=$4&page=$5 [L,QSA]

##Redirecționează id:
RewriteRule ^([a-z0-9-]+)/id/([a-z0-9-]+)/?$ $1.php?pid=$2 [L,QSA]
##Redirecționează id/pagina:
RewriteRule ^([a-z0-9-]+)/id/([a-z0-9-]+)/pagina/([0-9]+)/?$ $1.php?pid=$2&page=$3 [L,QSA]
##Redirecționează id/tip:
RewriteRule ^([a-z0-9-]+)/id/([a-z0-9-]+)/tip/([^/]+)/?$ $1.php?pid=$2&go=$3 [L,QSA]
##Redirecționează id/tip/pagina:
RewriteRule ^([a-z0-9-]+)/id/([a-z0-9-]+)/tip/([^/]+)/pagina/([0-9]+)/?$ $1.php?pid=$2&go=$3&page=$4 [L,QSA]

##Redirecționează la:
RewriteRule ^([a-z0-9-]+)/la/([a-z0-9-]+)/?$ $1.php?la=$2 [L,QSA]
##Redirecționează la/album:
RewriteRule ^([a-z0-9-]+)/la/([a-z0-9-]+)/album/([a-z0-9-]+)/?$ $1.php?la=$2&fid=$3 [L,QSA]
##Redirecționează la/album/pagina:
RewriteRule ^([a-z0-9-]+)/la/([a-z0-9-]+)/album/([a-z0-9-]+)/pagina/([0-9]+)/?$ $1.php?la=$2&fid=$3&page=$4 [L,QSA]
##Redirecționează la/album/tip:
RewriteRule ^([a-z0-9-]+)/la/([a-z0-9-]+)/album/([a-z0-9-]+)/tip/([^/]+)/?$ $1.php?la=$2&fid=$3&go=$4 [L,QSA]
##Redirecționează la/album/tip/pagina:
RewriteRule ^([a-z0-9-]+)/la/([a-z0-9-]+)/album/([a-z0-9-]+)/tip/([^/]+)/pagina/([0-9]+)/?$ $1.php?la=$2&fid=$3&go=$4&page=$5 [L,QSA]
##Redirecționează la/categorie:
RewriteRule ^([a-z0-9-]+)/la/([a-z0-9-]+)/categorie/([a-z0-9-]+)/?$ $1.php?la=$2&cid=$3 [L,QSA]
##Redirecționează la/categorie/tip:
RewriteRule ^([a-z0-9-]+)/la/([a-z0-9-]+)/categorie/([a-z0-9-]+)/tip/([^/]+)/?$ $1.php?la=$2&cid=$3&go=$4 [L,QSA]
##Redirecționează la/categorie/tip/pagina:
RewriteRule ^([a-z0-9-]+)/la/([a-z0-9-]+)/categorie/([a-z0-9-]+)/tip/([^/]+)/pagina/([0-9]+)/?$ $1.php?la=$2&cid=$3&go=$4&page=$5 [L,QSA]
##Redirecționează la/categorie/pagina:
RewriteRule ^([a-z0-9-]+)/la/([a-z0-9-]+)/categorie/([a-z0-9-]+)/pagina/([0-9]+)/?$ $1.php?la=$2&cid=$3&page=$4 [L,QSA]
##Redirecționează la/id:
RewriteRule ^([a-z0-9-]+)/la/([a-z0-9-]+)/id/([a-z0-9-]+)/?$ $1.php?la=$2&pid=$3 [L,QSA]
##Redirecționează la/id/pagina:
RewriteRule ^([a-z0-9-]+)/la/([a-z0-9-]+)/id/([a-z0-9-]+)/pagina/([0-9]+)/?$ $1.php?la=$2&pid=$3&page=$4 [L,QSA]
##Redirecționează la/la:
RewriteRule ^([a-z0-9-]+)/la/([a-z0-9-]+)/la/([a-z0-9-]+)/?$ $1.php?la=$2&cid=$3 [L,QSA]
##Redirecționează la/la/pagina:
RewriteRule ^([a-z0-9-]+)/la/([a-z0-9-]+)/la/([a-z0-9-]+)/pagina/([0-9]+)/?$ $1.php?la=$2&cid=$3&page=$4 [L,QSA]
##Redirecționează la/pagina:
RewriteRule ^([a-z0-9-]+)/la/([a-z0-9-]+)/pagina/([0-9]+)/?$ $1.php?la=$2&page=$3 [L,QSA]
##Redirecționează la/tip:
RewriteRule ^([a-z0-9-]+)/la/([a-z0-9-]+)/tip/([^/]+)/?$ $1.php?la=$2&go=$3 [L,QSA]
##Redirecționează la/tip/pagina:
RewriteRule ^([a-z0-9-]+)/la/([a-z0-9-]+)/tip/([^/]+)/pagina/([0-9]+)/?$ $1.php?la=$2&go=$3&page=$4 [L,QSA]

##Redirecționează pagina:
RewriteRule ^([a-z0-9-]+)/pagina/([0-9]+)/?$ $1.php?page=$2 [L,QSA]

##Redirecționează tip|data:
RewriteRule ^([a-z0-9-]+)/(tip|data)/([^/]+)/?$ $1.php?go=$3 [L,QSA]
##Redirecționează tip/la:
RewriteRule ^([a-z0-9-]+)/tip/([^/]+)/la/([a-z0-9-]+)/?$ $1.php?go=$2&la=$3 [L,QSA]
##Redirecționează tip/la/pagina:
RewriteRule ^([a-z0-9-]+)/tip/([^/]+)/la/([a-z0-9-]+)/pagina/([0-9]+)/?$ $1.php?go=$2&la=$3&page=$4 [L,QSA]
##Redirecționează tip/pagina:
RewriteRule ^([a-z0-9-]+)/tip/([^/]+)/pagina/([0-9]+)/?$ $1.php?go=$2&page=$3 [L,QSA]

##Redirecționează topic:
RewriteRule ^([a-z0-9-]+)/topic/([a-z0-9-]+)/?$ $1.php?tid=$2 [L,QSA]
##Redirecționează topic/id:
RewriteRule ^([a-z0-9-]+)/topic/([a-z0-9-]+)/id/([a-z0-9-]+)/?$ $1.php?tid=$2&pid=$3 [L,QSA]
##Redirecționează topic/la:
RewriteRule ^([a-z0-9-]+)/topic/([a-z0-9-]+)/la/([a-z0-9-]+)/?$ $1.php?tid=$2&la=$3 [L,QSA]
##Redirecționează topic/la/pagina:
RewriteRule ^([a-z0-9-]+)/topic/([a-z0-9-]+)/la/([a-z0-9-]+)/pagina/([0-9]+)/?$ $1.php?tid=$2&la=$3&page=$4 [L,QSA]
##Redirecționează topic/pagina:
RewriteRule ^([a-z0-9-]+)/topic/([a-z0-9-]+)/pagina/([0-9]+)/?$ $1.php?tid=$2&page=$3 [L,QSA]
##Redirecționează topic/tip:
RewriteRule ^([a-z0-9-]+)/topic/([a-z0-9-]+)/tip/([^/]+)/?$ $1.php?tid=$2&go=$3 [L,QSA]

##Redirecționează interogări special create pentru anumite fișiere:
##Redirecționează calendar/luna/an:
RewriteRule ^calendar/luna/([0-9]+)/an/([0-9]+)/?$ calendar.php?luna=$1&an=$2 [L,QSA]

##Redirecționează link-uri către fișiere .php:
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteCond %{REQUEST_URI} !/$
RewriteRule ^([a-z0-9-]+)/?$ $1\.php [L,QSA]

##Redirecționează anumite nume de fișiere către altele:
##Redirecționează de la ga|triburile2-descarca-harta.gif, la ga|triburile2-descarca-harta.php:
RewriteRule ^(ga|triburile2\-descarca\-harta)\.gif/?$ $1.php [L]
##Redirecționează de la favicon.ico, la img/favicon.ico:
RewriteCond %{HTTP_HOST} ^www\.filumina\.ro$ [nc]
RewriteRule ^favicon\.ico/?$ img/favicon.ico [R=301,L]
##Redirecționează de la captcha|counter.png, la captcha|counter.php:
RewriteRule ^(captcha|counter)\.png/?$ $1.php [L]
##De eliminat după implementarea noului RSS:
##Redirecționează de la rss.xml, la rss.php:
RewriteRule ^rss\.xml/?$ rss.php [L]
##Redirecționează de la sitemap.(xml|txt|rss|html), la sitemap.php?go=$1:
RewriteRule ^sitemap\.(xml|txt|rss|html)/?$ sitemap.php?go=$1 [L]
##Redirecționează de la sitemap-(baiatul-zilei|bancuri|biblia|biblioteca|blog|cantari|descarcari|devotionale|fata-zilei|forum|maxime|meditatii|melodia-zilei|membrii|mesaje-instant-admini|mesaje-instant|poezii|site|smsuri|stiri).(xml|txt|rss|html), la sitemap-(baiatul-zilei|bancuri|biblia|biblioteca|blog|cantari|descarcari|devotionale|fata-zilei|forum|maxime|meditatii|melodia-zilei|membrii|mesaje-instant-admini|mesaje-instant|poezii|site|smsuri|stiri).php?go=$2:
RewriteRule ^sitemap-(baiatul-zilei|bancuri|biblia|biblioteca|blog|cantari|descarcari|devotionale|fata-zilei|forum|maxime|meditatii|melodia-zilei|membrii|mesaje-instant-admini|mesaje-instant|poezii|site|smsuri|stiri)\.(xml|txt|rss|html)/?$ sitemap-$1.php?go=$2 [L]
</IfModule>

##Setează ordinea recunoașterii de fișiere ca și index:
DirectoryIndex index.php index.htm index.html index.wml

##Interzice listarea conținutului dosarelor fără fișiere index:
Options All -Indexes

##Interzice accesul la anumite fișiere:
<FilesMatch "\.htaccess|f_[a-z0-9]+\.php|fun\.php|php\.ini">
Order allow,deny
Deny from all
</FilesMatch>
IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*

##Redirecționează în caz de apelare a unor fișiere:
ErrorDocument 402 /eroare.php
ErrorDocument 403 /interzis.php
ErrorDocument 404 /eroare.php
ErrorDocument 500 /eroare.php

##Adaugă anumite tipuri de fișiere:
AddDefaultCharset On
AddDefaultCharset utf-8
AddEncoding gzip svgz
##Verifică dacă modulul mime_module este activat:
<IfModule mime_module>
AddType application/java-archive jar
AddType application/octet-stream dat tsk divx xvid
AddType application/pdf pdf
AddType application/vnd.eri.thm thm
AddType application/vnd.mophun.application .mpn
AddType application/vnd.mophun.application mpc
AddType application/vnd.mophun.application mpn
AddType application/vnd.mophun.certificate .mpc
AddType application/vnd.ms-cab-compressed .cab
AddType application/vnd.nokia.gamedata nqd
AddType application/vnd.nokie.ringing-tone rng
AddType application/vnd.nok-s40theme nth
AddType application/vnd.rn-realmedia rm
AddType application/vnd.smaf mmf
AddType application/vnd.sonyericsson.mms-template tpl
AddType application/vnd.symbian.install sis
AddType application/vnd.symbian.install sisx
AddType application/vnd.wap.mms-message mms
AddType application/vnd.wap.sic sic
AddType application/vnd.wap.slc slc
AddType application/vnd.wap.wmlc wmlc
AddType application/vnd.wap.wmlscriptc wmlsc
AddType application/vnd.wap.wmlscriptc wmlsc wmlscriptc
AddType application/vnd.wap.xhtml+xml xhtml
AddType application/x-compressed ace hme
AddType application/x-gtar .gtar
AddType application/x-gzip .gz
AddType application/x-java-archive jar
AddType application/x-ms-wmd wmd
AddType application/x-ms-wmz wmz
AddType application/x-nokiagamedata ngd
AddType application/x-ogg ogg
AddType application/x-pmd .pmd
AddType application/x-rar-compressed rar
AddType application/x-shockwave-flash swf
AddType application/x-smaf mmf
AddType application/zip zip
AddType audio/3gpp 3gp
AddType audio/amr amr
AddType audio/amr-wb awb
AddType audio/basic .au .snd
AddType audio/midi kar
AddType audio/midi mid
AddType audio/midi midi
AddType audio/mpeg .mp3
AddType audio/mpeg mp3
AddType audio/mpegurl m3u
AddType audio/rmf rmf
AddType audio/vnd.qcelp .qcp
AddType audio/vnd.rn-realaudio ra
AddType audio/x-aac aac
AddType audio/x-aiff .aif .aiff .aifc
AddType audio/x-midi mid
AddType audio/x-mpegurl m3u
AddType audio/x-ms-wax wax
AddType audio/x-ms-wma wma
AddType audio/x-pn-realaudio .ram
AddType audio/x-wav wav
AddType image/bmp bmp
AddType image/gif .gif .gif
AddType image/gif gif
AddType image/ief .ief
AddType image/jpeg .jpeg .jpg .jpe .jpg
AddType image/jpeg jpeg
AddType image/jpeg jpg
AddType image/jpg .jpg
AddType image/png png
AddType image/tiff .tiff .tif
AddType image/vnd.nok-3dscreensaver n3a
AddType image/vnd.nok-oplogo-colornokia-op-logo nok
AddType image/vnd.wap.wbmp wbmp
AddType image/vnd.wap.wmbp wbmp
AddType image/x-bmp bmp
AddType image/x-epoc-mbm mbm
AddType mage/crf crf
AddType text/calendar ics
AddType text/html xhtml
AddType text/plain ini temp tmp cfm lib w
AddType text/rtf rtf
AddType text/vnd.sun.j2me.app-descriptor;charset=utf-8 jad
AddType text/vnd.sun.j2me.app-descriptor jad
AddType text/vnd.wap.si si
AddType text/vnd.wap.sl sl
AddType text/vnd.wap.wml wml
AddType text/vnd.wap.wmlscript wmls
AddType text/vnd.wap.wmlscript wmlsc
AddType text/v-vcard vcf
AddType text/x-co-desc cod
AddType text/x-emelody emy
AddType text/x-imelody imy
AddType text/x-vcalendar vcs cal
AddType text/x-vmel mel
AddType text/x-vnote .vnt
AddType video/3gpp 3gp
AddType video/mp4 mp4
AddType video/mpg mpeg
AddType video/mpg mpg
AddType video/quicktime .qt .mov
AddType video/x-flv flv
AddType video/x-ms-asf asf asx
AddType video/x-msvideo avi
AddType video/x-ms-wm wm
AddType video/x-ms-wmv wmv
AddType video/x-ms-wmx wmx
AddType video/x-ms-wvx wvx
AddType application/javascript js jsonp
AddType application/json json
AddType audio/ogg oga ogg
AddType audio/mp4 m4a f4a f4b
AddType video/ogg ogv
AddType video/mp4 mp4 m4v f4v f4p
AddType video/webm webm
AddType image/svg+xml svg svgz
AddType application/vnd.ms-fontobject eot
AddType application/x-font-ttf ttf ttc
AddType font/opentype otf
AddType application/x-font-woff woff
AddType image/x-icon ico
AddType image/webp webp
AddType text/cache-manifest appcache manifest
AddType text/x-component htc
AddType application/xml rss atom xml rdf
AddType application/x-chrome-extension crx
AddType application/x-opera-extension oex
AddType application/x-xpinstall xpi
AddType application/octet-stream safariextz
AddType application/x-web-app-manifest+json webapp
AddType text/x-vcard vcf
AddType text/vtt vtt
</IfModule>
