[英]Specify mime type of php file as application/javascript
Is it possible to specify the MIME type of a PHP file as application/javascript
? 是否可以将PHP文件的MIME类型指定为
application/javascript
? I have a PHP file that outputs some JavaScript. 我有一个输出一些JavaScript的PHP文件。 When strict MIME type checking is enabled, the browser reports an error:
启用严格的MIME类型检查后,浏览器将报告错误:
"Refused to execute script from *.php' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled."
“拒绝从* .php'执行脚本,因为它的MIME类型('text / html')不可执行,并且启用了严格的MIME类型检查。”
Adding this to the PHP file doesn't help: 将此添加到PHP文件无济于事:
header("Content-type: application/javascript");
Here is my code: 这是我的代码:
<?
header('Content-Type: application/javascript');
include ("../admin/config.php");
include ("../custom_functions.php");
?>
var availableTags = ["BBCD"
<?
$prods=decode_prods();
foreach($prods as $key=>$val){
?>
, "
<?
$prods[$key][name] = preg_replace("/(\015\012)|(\015)|(\012)/","",$prods[$key][name]);
trim($prods[$key][name]);
$prods[$key][name]= str_replace("&", "and", $prods[$key][name]);
$prods[$key][name]= str_replace('"', '', $prods[$key][name]);
echo $prods[$key][name];
?>
"
<? } ?>
];
I tried adding this to .htaccess
after reading this post - but it didn't help. 阅读这篇文章后,我尝试将其添加到
.htaccess
-但是它没有帮助。
<Files /js/auto.php>
AddType application/javascript .js
</Files>
你的意思是那样的吗?
header('Content-Type: application/javascript');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.