O Apache pode ser personalizado através de módulos. O mod_rewrite é um deles. Ele pode redirecionar uma URL para outra URL, reescrever URLs solicitados e limitar o acesso ao seu site. A regra de reescrita pode ser realizada, colocando-a no arquivo .htaccess
Para isso, o que deverá ser feito:
Primeiro Passo:
Acesse seu Painel de Controle e na seção Arquivos clique em Gerenciador de Arquivos.
Segundo Passo:
Navegue até o diretório raiz (public_html) e edite o arquivo .htaccess inserindo o código RewriteEngine On para ativar o mod_rewrite.
Terceiro Passo:
Salve o arquivo.
Além disso, como falamos, também é possível controlar o acesso ao seu website e redirecionar os visitantes.
Exemplos:
Definir a página inicial padrão.
#Especifica a página inicial(página de índice)
DirectoryIndex index.html
Redirecionar o acesso de pastas.
# Renomear um diretório e forçar os visitantes para o novo diretório
# Substitua 'velho' com o seu antigo nomes de diretório.
# Substitua 'novo' com o seu novo nome de diretório.
# Substitua 'velho' com o seu antigo nomes de diretório.
# Substitua 'novo' com o seu novo nome de diretório.
RewriteEngine on
RewriteRule ^/?velho([a-z/.]*)$ /novo$1 [R=301,L]
RewriteRule ^/?velho([a-z/.]*)$ /novo$1 [R=301,L]
Especificar Acesso IP
#Especifica os IPs liberado para acessar seu site.
deny from all
allow from 8.8.8.8
allow from 8.8.8.8