Pergunta

Eu gostaria de usar mod_rewrite () na minha configuração do Apache em uma máquina Windows. Como você provavelmente sabe, o Windows não usam Unix-style nomes de arquivos como ocultos ".htaccess".

Assim que eu deveria mudar AccessFileName .htaccess para AccessFileName xyz.htaccess?

ou há algo mais que eu preciso fazer?

Foi útil?

Solução

É somente para Windows Explorer que não vai deixar você criar dot-nomes de arquivos. Criar o arquivo com qualquer nome que você gosta, então, usar um prompt de comando para renomeá-lo:

ren pog.htaccess .htaccess

Você pode então editar-lo usando o bloco de notas ou qualquer que seja o conteúdo do seu coração, e você ainda estará usando o mesmo nome como todos os outros.

Windows Explorer será feliz que você mover o arquivo de volta e assim por diante, mesmo com um ponto-filename -. É só nomear ou renomear esses arquivos que falha

Outras dicas

Abra seu httpd.conf. Altere esta linha para o seguinte:

AccessFileName ht.acl .htaccess

Apache no Windows deve usá-lo, ele só não vai ser escondido.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top