Preços mais baixos… MiView 0.6.254

.htaccess - Editor Online

Criado por: Pedro Pinto em 4 de Março de 2008 Deixar um comentário

Antes de mais quero agradecer ao nosso leitor Eduardo Ribeiro pela excelente sugestão.

Quem já montou um servidor apache sabe certamente o que é e para que serve o ficheiro .htaccess. Para quem não sabe, aqui vai uma pequena explicação.


O .htaccess é um ficheiro quer permite controlar/permitir/negar o acesso a utilizadores / máquinas aos nossos sites.

O código existente no ficheiro .htaccess é executado antes da abertura da página por forma a obrigar o browser a interpretar as acções definidas nesse ficheiro.

O acesso pode ser controlado através de um user e password que podemos definir, através da negação de IP’s de utilizadores, etc.

Seguem alguns exemplos demonstrativos:

  • Controlo de acesso
    Impedir o acesso a determinado directório. Criar o ficheiro .htaccess nesse directório com o seguinte conteúdo:
    # Negar todos os acessos
    deny from all
  • Negar os acessos excepto um determinado IP:
    # Negar todos os IP’s
    deny from all
    # Permitir que um IP possa aceder (ex: 192.168.0.1)
    allow from 192.168.0.1
  • Permitir o acesso de uma gama de IP’s:
    # Negar todos os acessos
    deny from all
    # Permitir que uma gama de IP’s possa aceder (ex: 192.168.0.1/24)
    allow from 192.168.0.1/24
  • Proteger o acesso a um ficheiro:
    # Negar o acesso ao ficheiro teste.html
    Order allow,deny
    Deny from all
  • Negar o acesso a todos os ficheiros cujo nome, por exemplo, comece por “pplware”:
    Order allow,deny
    Deny from all
    Satisfy All

Acha complicado?

Bom, certamente que ao executar em mnodo automatico as cções, recuperando o código que é gerado desse automatismos, se sentirá mais confortável.

Para isso visite este local, poderá criar o ficheiro .htaccess e identificar outras opções.

Homepage: .htaccess Editor


Arquivado na categoria: Internet, Webdesign

12 comentários a “.htaccess - Editor Online”

  1. fedora diz:

    :-) thanks

  2. Fhox diz:

    Muito útil, de facto.. se bem que o cPanel (para utilizadores desta plataforma) já traz algo muito semelhante, que nos permite adicionar/remover utilizadores aos directórios do nosso ‘host’.

    Este tipo de serviços é cada vez melhor, e mais prático. Bem apontado!

  3. R00KIE diz:

    Tudo muito bem até aos dois últimos exemplos parece-me que há qualquer coisa que não está bem … copy paste??

  4. Pedro Pinto diz:

    @Rokkie

    O Wordpress é que me andou a comer o código…tenho de ver o que se passa.

    PPInto

  5. portista diz:

    “ht”acess… até pensei que fosse uma ferramenta para editar na base de dados do hattrick, um conhecido jogo de gestão de futebol on-line! dava jeito! ;)

  6. nrocha diz:

    Na realidae o .htaccess é bem mais do que permitir/negar acessos.. bem mais!

    Destaco por exemplo as rewrite rules do mod_rewrite.

    CoolMaster

  7. Recebidos.net diz:

    Tenho usado isto http://teckb.com/htaccessGenerator/ para usar o mod_rewrite funciona 5 *!!!

  8. Sniffer diz:

    Achei esse exemplo do link muito fraquinho, embora tenha sido bastante pertinente e importante o levantamento do tópico.
    Utilizo sempre o
    http://www.southeasttelephone.com/tools/htAccessor/htaccessor.php
    bem mais completo e, para mim, mais fácil de compreender.

  9. nrocha diz:

    Eu sinceramente prefiro editar o .htaccess de forma oldschool, ou seja, editor de texto nele e esta feito :]
    Nunca fui muito adepto de generators, seja lá que coisa for.

    CoolMaster

  10. Jorge Cunha diz:

    Este post é muito importante para despertar estes comentários e não só. Como se passa a nivel de Web Crawler’s? é o mesmo?

  11. Jardel diz:

    Tenho um subdominio não existente http://mccarlinhos.oskaras.com ele direciona para http://www.oskaras.com automaticamente

    gostaria de saber como manipular isso via .htaccess

  12. Tezony diz:

    Options +FollowSymlinks
    RewriteEngine on
    rewritecond %{http_host} ^seusite.com [NC]
    rewriterule ^(.*)$ http://www.seusite.com/1 [r=301,NC]

    ——————————- OU ———————————–

    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule (.*) http://www.novosite.com/1 [R=301,L]

Deixe o seu comentário

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste weblog ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. O autor deste weblog reserva-se, desde já, o direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação de seu autor (nome completo e endereço válido de email) também poderão ser excluídos.