0
我的根網站目錄中有一個index.php文件。我想檢查/cache/index.html是否存在FIRST,如果是,則顯示它。.htaccess重定向到緩存文件(如果存在)
否則,繼續使用的index.php
阿帕奇被配置成顯示第一index.html的,然後index.php的,所以一個想法我是符號鏈接到/index.html /cache/index.html,但我寧願不要。
感謝
我的根網站目錄中有一個index.php文件。我想檢查/cache/index.html是否存在FIRST,如果是,則顯示它。.htaccess重定向到緩存文件(如果存在)
否則,繼續使用的index.php
阿帕奇被配置成顯示第一index.html的,然後index.php的,所以一個想法我是符號鏈接到/index.html /cache/index.html,但我寧願不要。
感謝
一種方式來做到這一點是
DirectoryIndex cache/index.html index.php
注意,這會影響所有子目錄,以及相對於子目錄。如果您嘗試加載htt://www.example.com/blub/
(並且存在/blub/
),則首先搜索/blub/cache/index.html
,然後/blub/index.html
。這通常不是問題,但您可能需要添加index.html
或指令末尾使用的其他索引名稱。
完美工作。謝謝。 – jeremib 2011-03-23 12:15:10