有条件的目录索引在Htaccess

这涉及到以下问题:

https://stackoverflow.com/questions/1599717/conditional-directoryindex-in-htaccess

答案指出,以下应该工作:

SetEnvIf Remote_Addr ^127\.0\.0\.0$ owner <IfDefine owner> DirectoryIndex index.html </IfDefine> <IfDefine !owner> DirectoryIndex index.php </IfDefine> 

我不确定这是否工作,Env var deffinately的设置确实如此,但无论我从DirectoryIndex访问网站的IP是否总是index.php

有条件有问题,还是应该使用别的东西?

提前致谢

我已经结束了使用以下来实现我想要的

 RewriteCond %{REMOTE_ADDR} ^111\.111\.111\.111$ RewriteRule (.*)/$ $1/index.php RewriteCond %{REMOTE_ADDR} !^111\.111\.111\.111$ RewriteRule index.php$ index.html 

谢谢!