
Isso está relacionado à pergunta em:
https://stackoverflow.com/questions/1599717/conditional-directoryindex-in-htaccess
A resposta afirma que o seguinte deve funcionar:
SetEnvIf Remote_Addr ^127\.0\.0\.0$ owner
<IfDefine owner>
DirectoryIndex index.html
</IfDefine>
<IfDefine !owner>
DirectoryIndex index.php
</IfDefine>
Não tenho certeza se isso funciona, a configuração do Env var definitivamente funciona, mas não importa qual IP eu visito o site do DirectoryIndex é sempre index.php
Há algo errado com o condicional ou devo usar outra coisa?
desde já, obrigado
Responder1
Acabei usando o seguinte para conseguir o que queria
RewriteCond %{REMOTE_ADDR} ^111\.111\.111\.111$
RewriteRule (.*)/$ $1/index.php
RewriteCond %{REMOTE_ADDR} !^111\.111\.111\.111$
RewriteRule index.php$ index.html
Obrigado!