Httpd

httpd AddType 指令

  • October 2, 2010

有沒有辦法只在單個文件中解析 php,而不是在所有以特定副檔名結尾的文件中解析?

例如,我知道

AddType application/x-httpd-php .html

將使用 php 解析引擎解析所有 .html 文件

但我只想解析 abc.html 而不是 anyelse.html 我認為這是指令

AddType application/x-httpd-php abc.html

但它也不能像我想要的那樣工作。

我正在嘗試做的事情可能嗎?

只需將您的AddType指令放在FilesFilesMatch容器中,以便僅將其應用於特定文件。

使用**mod_rewrite (.htaccess 文件)**代替技巧怎麼樣?

RewriteEngine On
RewriteRule ^abc.html$ abc.php [L]

因此,當人們訪問 www.yourdomain.com/abc.html 時,他們實際上會看到 abc.php,您也可以將 abc.php 隱藏在其他地方。

這是一個內部重定向,所以只有您知道 abc.php 在哪裡。

引用自:https://serverfault.com/questions/186821