nginx用php解释器重写

首先,我是新的nginx,我正在从Apache切换。 我使用ajenti控制面板设置服务器。 我得到了PHP工作得很好。 然而,当我尝试做一个重写规则,我得到一些奇怪的行为。 我把它放在ajenti控制面板的“自定义configuration”区域。

  位置/ bitaddiction { 
  重写^ / bitaddiction / puzzles /(.*)/bitaddiction/index.php?act=playPage&a=$1 break; 
 }

它很简单,一半的作品。 但是,当我去那个url,我得到一个保存对话框,PHP代码被放在该文件。 我将如何去确保PHP解释它,而不是保存在一个文件?