2011-03-22 50 views
0

我的根網站目錄中有一個index.php文件。我想檢查/cache/index.html是否存在FIRST,如果是,則顯示它。.htaccess重定向到緩存文件(如果存在)

否則,繼續使用的index.php

阿帕奇被配置成顯示第一index.html的,然後index.php的,所以一個想法我是符號鏈接到/index.html /cache/index.html,但我寧願不要。

感謝

回答

1

一種方式來做到這一點是

DirectoryIndex cache/index.html index.php 

注意,這會影響所有子目錄,以及相對於子目錄。如果您嘗試加載htt://www.example.com/blub/(並且存在/blub/),則首先搜索/blub/cache/index.html,然後/blub/index.html。這通常不是問題,但您可能需要添加index.html或指令末尾使用的其他索引名稱。

+0

完美工作。謝謝。 – jeremib 2011-03-23 12:15:10

相關問題