Apache偽靜態設置 rewrite 和 .htaccess 不起作用,還和 Options 設置有關系
要啟用 rewrite 和 .htaccess 設置,除了開啟 mod_rewrite.so、AllowOverride All 配置外
LoadModule rewrite_module modules/mod_rewrite.so AllowOverride All
還需要注意 Options 的設置
默認設置是:
Options Indexes FollowSymLinks
如果改成以下設置後,就會出錯
Options Indexes FollowSymLinks MultiViews Includes (出錯)
如果要啟用
目錄浏覽 MultiViews
服務器端包含 Includes (<!–#include virtual=”top.htm” –>)
可以考慮使用
Options All*