How do I test .htaccess from the command line?
Exatamente da mesma forma como se você não estivesse em uma linha de comando, com uma solicitação HTTP.
Existem ferramentas comuns úteis para isso, como (mas não limitado a) curl
e wget
. Ambas as ferramentas incluem opções para obter o cabeçalho recebido, o código de retorno HTTP e a saída completa.
Se você precisar integrá-lo em uma pesquisa automática, você teria que fazer uma simples substituição de texto ou mapeamento como:
basename 'dirname /var/www/www.mysite.com/public'
... o que gera:
www.mysite.com
Com base nos seus comentários mostrando o caminho real de ........
echo www.yoursite.com/'dirname /var/www/html/wiki/serialized/.htaccess|cut -d/ -f5-'
... lhe daria:
www.yoursite.com/wiki/serialized
Então o comando final poderia ser:
wget $(echo www.yoursite.com/'dirname /var/www/html/wiki/serialized/.htaccess|cut -d/ -f5-')