2
我創建這樣example.ini
文件:如何忽略使用HHVM proxygen重寫規則的任何文件?
hhvm.server.type = proxygen
hhvm.server.default_document = index.php
hhvm.virtual_host[default][rewrite_rules][common][pattern] = "(.*)"
hhvm.virtual_host[default][rewrite_rules][common][to] = "index.php/$1"
hhvm.virtual_host[default][rewrite_rules][common][qsa] = true
,並呼籲在終端:
$ hhvm -m server -p 9000 -d hhvm.server.source_root=/home/user/project -c example.ini
它的做工精細,但我仍然可以瀏覽是在同一個文件夾中的現有文件作爲項目,但我想要的是,所有的請求應該發送到「index.php」,我該怎麼做?
在'[conditions] [c] [negate] = false'使用'check_existence_before_rewrite'允許忽略'check_existence_before_rewrite',例如。如果我需要禁用一個唯一的目錄(在我的示例'system /'中,請參閱:https://raw.githubusercontent.com/inphinit/inphinit/master/system/boot/hhvm.ini),如果文件存在並且不在「系統」,然後hhvm再次識別它。再次感謝=)**注意:**'[common]'和'[c]'是「custom」,您可以更改。 –