You are on page 1of 19

Assine08007033000 SAC

Batepapo Email Notcias Esporte Entretenimento Mulher Shopping

Confira 20 dicas e truques extremamente teis do .htaccess


Publicado por: Marcos A.T. Silva

15 de janeiro de 2015

em Artigos

Deixe um comentrio

BUSCAR

Cdigo Fonte no Youtube


Ajude o canal do Cdigo Fonte no Youtube .
Assine e assista aos nossos vdeos.
CdigoFonteTV

O .htaccess , basicamente, um arquivo de configurao


utilizado em servidores web, como o Apache, por exemplo
(seu nome vem de hypertext access). O arquivo funciona
a nvel de diretrios e permite que administradores
gerenciem e manipulem configuraes e acessos de forma
descentralizada.

YouTube

Vdeos
Resolvendo o Cubo M...

Inserido em modo oculto (com a devida adio do.


frente do nome) nos diretrios (como por exemplo a pasta
raiz public_html de cada website), o .htaccess fora o
servidor a interpretar suas instrues prioritariamente,
desconsiderando, portanto, nestes casos, quaisquer
configuraes globais.
As configuraes presentes no arquivo, vale lembrar, so aplicadas ao diretrio no qual ele se encontra e
tambm a todos os seus subdiretrios, caso existam. Vale tambm lembrar que a presena de um outro
.htaccess em um subdiretrio anula a ao do que se encontra um nvel acima. Ou seja, o .htaccess do
subdiretrio passa a valer para o mesmo e tambm para todas as suas subpastas. E assim por diante.
sempre bom ficarmos atentos a estes detalhes.

999+

Artigos

Cdigos

Notcias

Dicas

Ferramentas

#Games

#SEO

Usando arquivos .htaccess, podemos, por exemplo, proteger diretrios com senhas, prevenir hotlinks
(utilizao de imagens hospedadas no seu servidor em outros locais, indevidamente e gastando a sua
banda), configurar URLs amigveis, etc. Trata-se de um arquivo bastante til, e neste artigo vamos dar a
voc uma srie de exemplos de utilizao. 20 exemplos, para ser mais preciso.

Criandoumarquivo.htaccess
Criar um arquivo .htaccess, alis, bastante simples. Tudo o que voc precisa de um editor de texto
qualquer. Pode ser o PSPad, o Notepad++ ou at mesmo o Bloco de Notas padro do Windows. Crie um
novo arquivo e ento salve-o como .htaccess (sem aspas, obviamente, e com o ponto antes do nome).
Dependendo do programa e do sistema operacional que voc utilizar para a criao do arquivo, pode
acontecer de ser gerado um arquivo chamado .htaccess.txt. Isto est errado, claro, mas fcil
consertarmos o erro: basta renomear o tal arquivo, removendo dele os caracteres desnecessrios (no
caso, .txt).
E agora vamos s dicas de utilizao, lembrando antes que vrias delas exigem a utilizao do mdulo
mod_rewrite no servidor. Verifique antes de tudo se ele se encontra habilitado no Apache.

1)Bloqueandohotlinksemimagens
Para evitar que outros utilizem imagens hospedadas em seu servidor, linkando diretamente e assim
gastando a sua banda, use o seguinte cdigo em seu .htaccess:

Pesquisa...

Ir

1. RewriteEngine on
2. RewriteCond %{HTTP_REFERER} !^$
3. RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?meusite.com [NC]
4. RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]

Ao usar o cdigo acima, qualquer site que tentar utilizar suas imagens ser impedido de o fazer. No se
esquea de substituir meusite.com com a URL e a TLD corretas. Por exemplo: codigofonte.com.br/ ,
meublog.net/, etc.
Repare tambm que o cdigo acima previne hotlinks em imagens com as extenses .jpg , .jpeg , .png e
.gif . Voc pode alterar tambm esta linha do cdigo, adicionando novos tipos de arquivos, removendo,
etc. Apenas lembre-se de respeitar a sintaxe.
Caso voc deseje forar a exibio de uma outra imagem no site ladro de imagens, como por exemplo
uma imagem contendo um alerta, com a sua URL, adicione a linha abaixo ao final do arquivo, logo abaixo
de RewriteRule \.(jpg|jpeg|png|gif)$ [NC,F,L]:
1. RewriteRule .*\.(jpg|jpeg|png|gif)$ /imagens/imagemalerta.jpg [L]

Lembre-se de que neste caso a imagem imagemalerta.jpg dever existir dentro do diretrio
/imagens/, em seu servidor web.
Se ao invs de exibir uma outra imagem voc desejar exibir simplesmente um erro 403 (Forbidden),
utilize o cdigo abaixo no lugar:
1. RewriteRule .*\.(jpg|jpeg|png|gif)$ - [F]

2)Protegendoseuarquivo.htaccess
Seguro morreu de velho, no ? Portanto, por que no proteger o arquivo .htaccess? Basta adicionar o
seguinte cdigo a ele mesmo:

<files ~ "^.*\.([Hh][Tt][Aa])">
order allow,deny
deny from all
satisfy all
</files>

3)Usandopginasdeerropersonalizadas
Para evitar que os visitantes caiam em pginas de erro padro do Apache ou ento nas famosas 404 Not
Found padro, por exemplo (caso tentem acessar uma URL inexistente), voc pode adicionar a seguinte
linha ao seu .htaccess:
1. ErrorDocument 404 /erros/notfound.html

Observe que a pgina notfound.html deve existir dentro do diretrio /erros/. Voc pode personaliz-la
como bem entender, adicionando links para sua pgina principal, formulrio de contato, etc.
Para cobrir outros tipos de erro, utilize tambm os cdigos abaixo:
1. ErrorDocument 400 /erros/badrequest.html

2. ErrorDocument 401 /erros/authreqd.html


3. ErrorDocument 403 /erros/forbid.html
4. ErrorDocument 500 /erros/serverr.html

Da mesma maneira, no se esquea de criar as pginas necessrias e envi-las para o diretrio /erros/,
conforme explicado acima.

4)Compressovia.htaccess
Caso voc deseje utilizar compresso GZIP no servidor, para economizar banda, para deixar os motores
de busca mais felizes, etc, insira o cdigo abaixo em seu .htaccess, lembrando que para que ele
funcione, o mdulo mod_gzip deve estar habilitado no Apache:

<ifmodule mod_gzip.c="">
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifmodule>

J para utilizar a compresso com o mod_deflate (no se esquea de que este mdulo deve estar
habilitado no Apache), utilize o cdigo abaixo:

<ifmodule mod_deflate.c="">
<filesmatch .(.jpg|.gif|.png|js|phpcss)$="">
SetOutputFilter DEFLATE
</filesmatch>
</ifmodule>

5)Evitandoalistagemdediretrios
Voc pode tambm utilizar o .htaccess para evitar a listagem de diretrios. Para evitar que o contedo de
um diretrio seja exibido quando algum usurio o acessar (por exemplo, quando algum acessa
www.seusite.com.br/nomedapasta ou www.seusite.com.br/imagens.
Use o snippet abaixo:

1. Options -Indexes

6)Controlandooacessoaarquivose
diretrios
Digamos que voc deseja evitar que terceiros acessem determinados arquivos e pastas em seu site. Voc
possui um script qualquer instalado, por exemplo, e deseja evitar que visitantes acessem suaa pasta
includes.

Por outro lado, voc precisa garantir que qualquer pgina do site em questo possa chamar sem
problemas os arquivos contidos nesta pasta. Basta, ento, adicionar um .htaccess com o seguinte
contedo na tal pasta, no caso, a includes:
1. # Acesso restrito!
2. deny from all

Voc pode tambm limitar o acesso apenas a uma determinada faixa de IPs:
1. # Acesso restrito!
2. order deny,allow
3. deny from all
4. allow from 192.168.0.1/24

No se esquea de alterar a faixa de IPs conforme sua necessidade.


E voc pode tambm banir um determinado IP. Algum crawler insistente, por exemplo, que esteja
sobrecarregando o sistema, ou ento algum IP que voc j sabe ser indesejado. Utilize o cdigo abaixo:
1. # Proibido...
2. order allow,deny
3. deny from 74.184.25.218
4. allow from all

Altere o IP conforme sua necessidade.

7)ReescrevendoURLsTornandoas
amigveis
Com .htaccess, tambm podemos reescrever URLs. Podemos torn-las mais amigveis, tanto para os
motores de busca quanto para os visitantes. Digamos que voc possua uma loja virtual e nela venda
diversos produtos. Digamos, agora, que suas URLs possuem a seguinte estrutura:
http://www.meusite.com/produto.php?id=12

Ora, muito mais fcil, simples e amigvel trabalhar com a estrutura do exemplo abaixo:
http://www.meusite.com/produto-12.html

Confira os exemplos abaixo e utilize os que se adequarem s suas necessidades, lembrando


sempre de realizar as alteraes nas URLs, nos caminhos, etc:
Reescrevendo produto.php?id=12 para produto-12.html:
1. RewriteEngine on
2. RewriteRule ^produto-([0-9]+)\.html$ produto.php?id=$1

Reescrevendo produto.php?id=12 para produto/hub-usb/12.html:


1. RewriteEngine on
2. RewriteRule ^produto/([a-zA-Z0-9_-]+)/([0-9]+)\.html$ produto.php?id=$2

Redirecionando URLs sem www para URLs com www:


1. RewriteEngine On
2. RewriteCond %{HTTP_HOST} ^seudominio.com
3. RewriteRule ^ http://www.seudominio.com%{REQUEST_URI} [L,R=301]

Redirecionando URLs com www para URLs sem www:


1. RewriteEngine On
2. RewriteCond %{HTTP_HOST} ^www.(.*) [NC]
3. RewriteRule ^(.*) http://%1/$1 [R=301,L]

8)Removendoextensesdearquivosdas
URLs
Voc pode tambm remover as extenses dos arquivos das URLs com um arquivo .htaccess. Por
exemplo, ao invs de seu visitante visualizar algo como contato.php na barra de endereos do navegador,
ele pode visualizar simplesmente contato.
Use o cdigo abaixo em um arquivo .htaccess:
1. RewriteEngine on
2. RewriteCond %{REQUEST_FILENAME} !-d
3. RewriteCond %{REQUEST_FILENAME}\.html -f
4. RewriteRule ^(.*)$ $1.html

No exemplo acima, a extenso .html ser removida/escondida. Voc pode tambm usar o mesmo
snippet para esconder outras extenses de arquivos, como por exemplo .php . Basta realizar as devidas
substituies.

9)Protegendoumdiretriocomsenha
Uma das funcionalidades mais usadas e bacanas do .htaccess: proteger um diretrio qualquer com
senha. Para acessar o diretrio em questo (e, consequentemente, tudo o que estiver dentro dele), o
visitante dever informar um usurio e uma senha.
Observe que aqui deveremos utilizar dois arquivos: o .htaccess e o arquivo que conter as senhas, o
.htpasswd . O .htaccess voc j sabe como criar, e para criar o arquivo das senhas, o .htpasswd , utilize
este gerador online (isto porque as senhas devem ser transformadas em hashs MD5).
No site Htpasswd Generator, informe o usurio (username) e a senha (password). Em seguida clique
no boto Create .htpasswd file. Repita o processo quantas vezes forem necessrias para transformar
todas as senhas desejadas em hashs MD5.
O gerador fornece o resultado logo em seguida, e isto que voc deve copiar e colar no arquivo
.htpasswd (um conjunto de usurio e senha por linha). Cada conjunto de usurio e senha mais ou
menos igual ao exemplo abaixo:
1. teste:$apr1$7KeyxOFe$sEEZhgvhSMKkHQTbXkqjs0

Este procedimento tambm pode ser realizado atravs do SSH, vale lembrar. Use o comando abaixo no
prompt aps se conectar ao servidor:

1. htpasswd -c /home/usuario/.htpasswd nomedousuario

Onde /home/usuario/ o diretrio onde o arquivo ser gerado, e nomedousuario , bem, o nome do
usurio. Durante este procedimento voc ser solicitado a informar uma senha para o usurio em
questo.
Para adicionar novos usurios (lembrando que voc sempre ser solicitado a informar as respectivas
senhas), use o comando abaixo:
1. htpasswd /home/usuario/.htpasswd nomedousuario2

Observe que nos comandos acima, o parmetro -c foi utilizado para criar o arquivo .htpasswd j com
um usurio. J no segundo comando o parmetro no necessrio, pois estamos adicionando um novo
usurio (nomedousuario2) a um arquivo .htpasswd j existente. E assim por diante.
Mas, continuando, aps a criao do .htpasswd, envie-o para um diretrio acima de sua pasta raiz. Por
exemplo, um nvel acima de sua pasta public_html (/home/usuario/, digamos).
Vamos agora criao do .htaccess para a proteo do diretrio, ressaltando que este arquivo deve ser
enviado para a pasta que vai ser protegida:
1. AuthType Basic
2. AuthName "Acesso Restrito!"
3. AuthUserFile /home/usuario/.htpasswd
4. Require valid-user

Observe o seguinte:
AuthName: uma mensagem que pode ser customizada conforme voc desejar. Esta mensagem
aparecer na janela na qual sero soliciados os dados de login;
AuthUserFile: caminho absoluto para o arquivo .htpasswd;

Pronto. Seu diretrio foi protegido com senha. Lembre-se de realizar as alteraes necessrias relativas
aos caminhos, nomes de pastas, usurios, senhas, etc.

10)Forandoredirecionamentodehttppara
https(SSL)
1. RewriteEngine On

2. RewriteCond %{HTTPS} !on


3. RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

11)Definindopginasiniciaispadro
Voc pode tambm definir no .htaccess quais pginas iniciais sero consideradas como pginas
padro/default, como pginas de ndice (index):
1. DirectoryIndex index.html index.php index.html

No exemplo acima, os arquivos index.htm, index.php e index.html sero considerados como pginas de
ndice.
Por outro lado, caso voc deseje ter outro arquivo que no um index.html (ou qualquer outro index)
como pgina inicial, basta utilizar um .htaccess da seguinte forma:
1. DirectoryIndex empresa.html

No exemplo acima, sua pgina inicial ser o arquivo empresa.html. Sempre que um visitante acessar o
seu domnio, por exemplo, www.seusite.com.br, ele ser automaticamente redirecionado para
www.seusite.com.br/empresa.html.

12)Redirecionamento301
Se voc precisar mudar seu domnio este cdigo bastante til. Com ele, voc no perder links internos
e externos, visitantes, e tambm no ter problemas com os motores de busca.
Para redirecionar permanentemente (e tambm dizer aos motores de busca que trata-se de uma
mudana permanente) um domnio inteiro para outro (um novo, por exemplo), utilize no antigo um
.htaccess com o cdigo abaixo:
1. Options +FollowSymLinks
2. RewriteEngine on
3. RewriteRule (.*) http://www.seunovosite.com/$1 [R=301,L]

No se esquea de alterar seunovosite.com de acordo.

13)BanindoIPs
Digamos que voc sofra ataques do tipo brute force, ou tenha problemas com spammers. Vamos
imaginar qualquer situao problemtica para seu site e/ou servidor, na qual voc j tenha identificado
os IPs problemticos. muito simples bloque-los atravs do .htaccess:
1. allow from all
2. deny from 200.143.89.154
3. deny from 67.122.145.60
4. deny from 74.14.13.246
5. deny from 67.224.175.26

Observe que os IPs informados acima foram inseridos apenas a ttulo de exemplo. Altere conforme sua
necessidade. Caso seja necessrio informar (bloqueando, assim) mais IPs, basta adicionar novas linhas
deny from, seguidas do IP. E assim por diante.

14)Forandodownloadsdedeterminados
tiposdearquivos

Dependendo do arquivo e das configuraes do servidor, este ltimo pode oferecer ao visitante 2 opes
aps o clique em um link: baixar o arquivo para seu PC ou ento abri-lo remotamente (documentos do
Word, PDFs, etc).
Para forar o download, evitando que a opo de escolha aparea para o visitante, utilize o cdigo
abaixo:
1. AddType application/octet-stream .pdf
2. AddType application/octet-stream .avi
3. AddType application/octet-stream .xls

No exemplo acima, todos os arquivos com extenses .pdf , .avi e .xls sero automaticamente baixados
para o computador do visitante sempre que ele clicar nos links a eles correspondentes. Adicione novas
linhas e/ou altere os tipos de arquivos conforme suas necessidades.

15)Bloqueandovisitantescombaseno
referringdomain
Voc pode tambm impedir que determinados visitantes acessem seu site com base no referring
domain, ou seja, com base no site que indicou o seu a eles. Digamos que exista algum link para seu
site, por algum motivo, em algum site duvidoso na Rssia. Ou qualquer outro motivo, localizao, etc:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_REFERER} dominioproblematico1.com [NC,OR] RewriteCond %
{HTTP_REFERER} dominioproblematico2.com [NC,OR] RewriteRule .* - [F] </ifModule>

Voc pode incluir/editar os domnios problemticos conforme suas necessidades, ou at mesmo


adicionar mais.

16)ForandoUTF8
Para evitar problemas de codificao e renderizao com seus arquivos .html, por exemplo, voc pode
incluir o seguinte cdigo em seu .htaccess para forar o uso da codificao UTF-8:

<FilesMatch ".(htm|html|css|js)$">
AddDefaultCharset UTF-8
</FilesMatch>

17)Protegendoareaadministrativado

17)Protegendoareaadministrativado
WordPress
Se voc utiliza o CMS WordPress, nunca demais proteger sua rea administrativa, prevenindo invases
e ataques. Crie um arquivo .htaccess conforme explicado abaixo e o coloque dentro da pasta /wp-admin/:
<Limit GET POST PUT>
order deny,allow
deny from all
allow from 79.187.22.68
</Limit>
Note que este um mtodo de proteo um tanto quanto drstico. Estamos aqui liberando o acesso
rea administrativa do WordPress para um nico IP. O seu, no caso. Altere o cdigo acima e substitua
79.187.22.68 pelo seu IP. Para descobri-lo, basta acessar este link ou este.
No Windows, voc pode tambm acessar o prompt do DOS e digitar o comando abaixo, seguido de um
<ENTER>:
1. ipconfig

J no Linux, utilize um dos comandos abaixo, tambm com um <ENTER> em seguida:

/sbin/ifconfig -a

Ou

ifconfig -a

OBS: esta proteo ter tambm um custo. Caso seu IP seja dinmico, voc ter que alterar o .htaccess
acima praticamente todos os dias, removendo o IP velho e adicionando o novo. Mas a segurana extra
vale a pena, claro.

18)Protegendooarquivowpconfig.phpdo
WordPress
O arquivo wp-config.php do WordPress, localizado na raiz da instalao do sistema, outro elemento
importantssimo do CMS. Ele guarda, por exemplo, informaes da base de dados em utilizao (nome
do banco, usurio, senha). Isto dentre outros dados crticos.
Desabilitar o acesso a ele tambm essencial para manter o seu blog em segurana.
Use o seguinte cdigo:

<files wp-config.php>
order allow,deny
deny from all
</files>

19)Protegendoapastawpcontentdo
WordPress
Outra rea crtica do WordPress. na pasta wp-content que se encontram arquivos de temas, de plugins
e tambm os arquivos enviados para o servidor para a devida insero em postagens, por exemplo

(imagens, etc).
Utilize o cdigo abaixo em um arquivo .htacess e o envie para a pasta /wp-content/:
Order deny,allow
Deny from all
<Files ~ .(xml|css|jpe?g|png|gif|js)$>
Allow from all
</Files>
O snippet acima far com que ningum (um hacker, por exemplo) consiga realizar o upload de outros
tipos de arquivos alm dos especificados no cdigo.

20)Usandoocachedonavegador
Que tal usar um recurso extra para acelerar o tempo de carregamento do site, forando a utilizao do
cache do navegador? Assim, os browsers dos visitantes sero capazes de salvar elementos de seu
website, de maneira tal que eles no sero baixados novamente e desnecessariamente, a cada novo
acesso.
Isto garante economia de banda para o proprietrio do site e para o visitante, obviamente:

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"
</IfModule>

Finalizando
Como voc pde perceber, o .htaccess uma ferramenta extremamente valiosa. Um simples arquivo,
que na verdade contm texto puro, trocando em midos, mas que capaz de resolver muitos problemas
ou dificuldades do dia a dia.
Uma ferramenta poderosa, importante e muito til, que deve sempre ser considerada por webmasters e
administrador de servidores web.

Tweet

Like

52

Share

Marcados com:
HTML

HTTP

.HTACCESS
LINUX

301 REDIRECT

APACHE

REDIRECIONAMENTO

CMS

SERVIDOR

CDIGO
WEB

CONFIGURAES

WEBSITE

DOMNIOS

GZIP

WORDPRESS

Sobre Marcos A.T. Silva


Marcos A.T. Silva empresrio na rea de TI. apaixonado por games desde que ganhou seu
primeiro Atari 2600. Outras de suas paixes so a leitura e a msica. Toca piano desde cedo e
tambm gosta do bom e velho rock n roll. Pode ser encontrado tambm no XboxPlus.

Anterior:

Outlook.com agora permite que voc


salve anexos no OneDrive

Prximo:

CPU do PlayStation original est


guiando uma sonda para Pluto

Ns queremos saber sua opinio aqui


7Comments

Sortby Top

Addacomment...

AndrezaPollyanaNatal(RioGrandedoNorte)
meajudoubastantemastocomumadvida,vocfalouqueseeupor"denyfromall"dentro
deum.htaccesselenoiriabloquearcasomeupropriositechamassetalpasta,sque
tenhoumapastadeimagensquenopodeseracessadaporumusuriomasquedeve
permitirqueopropriositeuseamaselenoestpermitindoissoseeuporohtaccesscom
essecomando,podemeajudar?
LikeReplyJun25,201510:08am

EduardoMirandaWebmaster,MarketingDigitalatCursoPreparoJurdico
Ol,acabeidelerseuexcelenteartigo"Confira20dicasetruquesextremamenteteisdo
.htaccess",gostariadesabersepossvelqueumlinkspossaseracessadoapartirdo
meudomnio,exemplosealgumpegaraurldolinkecolarnonavegador,nofuncionaria,
sofuncionariaseclicasseapartirdomeudominio,vlwabraos
LikeReplyJun26,201512:55pm

LeonardoPortelaPUCGois
Nodeucerto,achoquepqtinhainstaladoow3supercachedaeelecriouo.hatacess,dae
tenteimesclaresubstituiroquetinhaomesmonomeedesconfigurouminhapginatoda.
Minhasortequetinhafeitoobackupdo.hatacess.Serquevcnopoderiameajudara
configurar?

LikeReplyJul19,20152:13pm

ThiagoLenzi
Marcos,paracriarumapasta1espelhodapasta2,possvelcom.htaccess?Valeu
LikeReplyJul20,20152:19am

ThiagoFerreiraPresidenteeDiretorExecutivoatTrizteza.com
Tenhoainstruo,
RewriteRule^UpGtMScRegololiaFg34([az,09,AZ,_]+).([az,09,AZ,_]+)/([az,09,AZ,_
]+)/([az,09,AZ,_]+)@([az,09,AZ,_]+).([az,09,AZ,_]+).([az,09,AZ,_]+)/([az,09,A
Z,_]+)$UpGtMScRegololiaFg34.php?cesc=$1.$2&sc=$3&email=$4@$5.$6.$7&gf=$8
paraformarUpGtMScRegololiaFg3445.04/556156727b603/teste@teste.com.br/Gauntlet
MasterFaucet
masoemailpodeteremailcomapenasteste.comecomissotadandoerrogostariadeter
acondiodeaceitartantoteste.comcomoteste.com.br
LikeReplyMay24,201512:04pm

LucasCardozoFaculdadedoRecifeFAREC
Show!
LikeReplyOct28,201511:59am

OsmanoTorresdeBritoAraguan(Tocantins)
fil
LikeReplyAug19,20155:22pm
FacebookCommentsPlugin

Mais Populares
Apelido

Placa de vdeo de 6 mil reais


lanada no Brasil

Entrar
Registrar-se
Perdeu a senha?

Sobre
Ajuda

21 de maio de 2014

Lembre-me

Como o Google analisa o seu


Gmail para procurar por
pornografia infantil

Tags
ABAP

Android Aplicativo Aplicativos

Apple ASP atualizao Diversos Efeitos


Facebook Firefox Games

Google Hacker HTML Internet iOS


iPad iPhone

JavaScript Jogos Justia Mercado

5 de agosto de 2014

Microsoft Mozilla Negcios

Como retirar vrus do Facebook

Privacidade

17 de agosto de 2014

Samsung SAP Segurana

Criando URL amigveis com um cdigo


simples e funcional

Pesquisa

PHP

Rede Social Redes Sociais Rumor

Smartphone Sony Tablet Tecnologia


Twitter videos Windows Xbox One Yahoo
Youtube

Seja um colaborador

simples e funcional
22 de novembro de 2013

Fale conosco

Sobre
Anuncie

Copyright 2006-2015, Todos os direitos reservados.

Se ligue no Cdigo Fonte

parapesquisardigiteeaperteenter

Criado pela RW Studio.

You might also like