簡體   English   中英

.htaccess AddType解析html(奇怪的行為)

[英].htaccess AddType to parse html (weird behavior)

我需要將.html文件處理為.php,因此我在.htaccess文件中添加了以下行:

AddType application/x-httpd-php .htm .html

它在沼澤中工作得很好,但是在生產中會發生這種奇怪的事情。

如果我讓服務器打開默認頁面(只需鍵入domain.com),它將打開index.html並將其作為php處理(很好!)。 但是,如果我直接運行任何.html文件(即domain.com/index.html或任何其他html文件),則不會將其作為php處理。

我嘗試了其他組合,但均未成功。 例如:

AddHandler application/x-httpd-php .php .html .htm

要么

AddType application/x-httpd-php5 .php

要么

RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html

要么

<FilesMatch "\.html$">
    ForceType application/x-httpd-php
</FilesMatch>

我還刪除了所有其他.htaccess行,以確保它沒有沖突。

我的服務器與Apache共享並在UNIX FreeBSD上運行。 任何幫助表示贊賞! 謝謝。

嘗試

AddHandler fcgid-script .htm .html

要么

AddHandler x-mapp-php5 .html .htm

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM