我正在使用nanoc构建一个静态网站,其中包含用于发送邮件的 PHP 脚本。简化结构:
/content/index.html
/content/contact.html
/content/mail.php
但是,当我nanoc compile
在输出文件夹中执行一切操作时:
index.html
contact/index.html
mail/index.php
但是在执行nanoc autocompile
. /contact/
工作,但/mail/
没有。
这是我的规则文件的一部分:
route '*' do
if item.binary?
# Write item with identifier /foo/ to /foo.ext
original_filename(item)
else
# Write item with identifier /foo/ to /foo/index.extension
item.identifier + "index.#{item[:extension]}"
end
end
PHP 被视为非二进制。有谁知道我怎样才能让它工作autocompile
?