O arquivo htaccess sempre foi um arquivo cuidadosamente estudado por especialistas em SEO no país e no exterior, pois em muitos casos esse arquivo assume a configuração mais alta do site (como um host virtual se o arquivo .htaccess puder ser usado). corretamente, ele pode não apenas alcançar resultados inesperados. O efeito SEO pode resolver muitos problemas difíceis relacionados ao site.
Para ser mais preciso, o arquivo .htaccess é um arquivo do sistema Linux, que pode ser visto pelo nome do arquivo. Além disso, este arquivo possui codificação e formato rígidos. Um espaço a mais ou um espaço a menos pode causar um erro 500 no servidor. Portanto, não recomendamos o uso do Bloco de Notas que acompanha o sistema Windows para editar este arquivo. A melhor maneira de editar manualmente é usar um editor de texto avançado como UE ou notepad2. Se for inconveniente fazer o download ou houver erros nos arquivos escritos manualmente, o editor de texto online htaccess também é altamente recomendado. Este editor é atualmente muito completo e adicionou muitos recursos novos em desenvolvimento secundário. condições. Geração inteligente de arquivos htaccess para tarefas complexas.
A seguir, também apresentaremos o uso e os cuidados deste gerador online de htaccess.
1. Ative a função de prevenção de hotlinking de imagens do site
Se o tráfego do site for limitado, é muito necessário evitar o hotlinking de imagens. Não só pode reduzir o desperdício de tráfego, mas também reduzir a carga do servidor. Para ativar a função de proteção de hotlink de imagem, você precisa adicionar o seguinte código ao arquivo htaccess:
RewriteEngine ativado
ReescreverCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://( www.)?allow1.com(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://( www.)?allow2.com(/)?.*$ [NC]
RewriteRule .*.(gif|jpg|jpeg|bmp|png)$ www.***.com pode ser acessado. Esta é uma experiência muito ruim para os mecanismos de pesquisa e pode facilmente causar dispersão de peso. O que precisamos fazer é unificar os URLs com www e os URLs sem www.
Não recomendamos escrever este código manualmente. O programa de geração automática fez julgamentos perfeitos. Você só precisa mudar para a guia "Redirecionamento de nome de domínio WWW" e preencher a barra de endereço atrás do redirecionamento de nome de domínio WWW que deseja usar. . Apenas um nome de domínio! Observe que o nome de domínio preenchido aqui deve ser uma URL completa, como http://www.***.org ou http://***.org . O programa determinará automaticamente se deve usar o redirecionamento direto ou reverso com base na sua entrada.
5. É muito chato que o documento padrão não se encaixe na descrição e eu tenha que pular a página.
Alguns hosts virtuais são diferentes e não usam os nomes de arquivo padrão ou a ordem não é convencional. Em seguida, você mesmo pode definir o nome do arquivo desta página por meio do código a seguir. Por exemplo, index.htm, default.php, etc.:
Índice de diretórioIndex.php
Esta linha de código define index.php como a página inicial padrão. Para outras páginas, substitua diretamente index.php no exemplo. Se o site tiver várias páginas que precisam ser usadas como página inicial, escreva o arquivo no formato DirectoryIndex index.php index2.php. Esta configuração está no gerador htaccess. Você só precisa preencher o nome do arquivo da página inicial em sequência, o que é muito conveniente.
6. Habilite o cache de imagens do site através do htaccess
Alguns hosts da web limitam o tráfego do site. Se o navegador baixar sempre os arquivos de imagem mais usados do servidor, muita largura de banda será desperdiçada. Portanto, você pode ativar o cache de imagens e o navegador carregará automaticamente os arquivos de imagem do cache antes que ele expire. Esta função adiciona o seguinte código ao arquivo:
<FilesMatch “.(gif|jpg|jpeg|png|ico)$”>
Conjunto de cabeçalho Cache-Control “max-age=3600″
</FilesMatch>
Deve-se observar que a unidade 3600 acima é segundos, que é o tempo limite. O gif e assim por diante na imagem acima são sufixos de arquivos de imagem, o que significa que são eficazes para esses arquivos. Se estiver usando a ferramenta de geração automática, selecione um tempo limite para a guia "Ativar cache de imagens para o site" para ativar esta opção. Atualmente são dez minutos, uma hora, um dia e outras opções para definir.
7. Corrigido o redirecionamento de páginas da web 301 e 302
Erros 404 causados por transferências de páginas são uma dor de cabeça para todos nós, mas só precisamos fazer um redirecionamento 301 para resolver completamente esse problema. Adicione o seguinte código ao arquivo htaccess:
Redirecionar permanente /old.htm http://www.***.com/new.htm
O primeiro parâmetro usa um caminho relativo ou nome de diretório, e o último parâmetro deve preencher a URL completa. Só assim poderá ser eficaz e isento de erros. No SEO, os mecanismos de pesquisa atualizarão em breve as páginas da web incluídas de acordo com suas configurações.
Além disso, o htaccess também pode implementar funções como modificação do tipo de arquivo MIME, redirecionamento de nome de domínio, etc. Portanto, fazer uso completo deste arquivo tornará a construção do seu site mais conveniente.
Por fim, gostaria de recomendar a todos um editor de geração online htaccess: http://www.wangqu.org/htaccess/ , que vale a pena salvar no seu computador para emergências.
htaccess