在特定目录中的特定html页面上启用PHP

时间:2013-12-15 23:08:16

标签: php apache .htaccess

我有一个Rackspace Cloud Sites帐户,我正在尝试为我的根站点文件夹下的特定目录中的单个html文件启用PHP。

我的根文件夹中有一个.htaccess文件。我使用$_SERVER['DOCUMENT_ROOT']的文档根目录是/mnt/stor1-wc2-dfw1/myaccnum/servernum/mydomain.com/web/content(我已经隐藏了一些细节,但基本结构完好无损)。

然后我执行以下操作(我在另一个SO答案中看到):

<Directory "/mnt/stor1-wc2-dfw1/myaccnum/servernum/mydomain.com/web/content/mydir">
  <Files "index.html">
    AddType application/x-httpd-php .html .htm
  </Files>
</Directory>

但是,我收到错误&#34; 500内部服务器错误&#34;。如果我带走<Directory><Files>,一切都可以,但对于所有文件。

我该如何解决这个问题?!

1 个答案:

答案 0 :(得分:0)

您无法为每个目录或位置添加类型。但是,您可以操作PHP的engine ini设置。全局设置为off,仅为index.html启用它。