2011-03-07 36 views
4

有人可以解釋htaccess文件中的AddType和AddHandler有什麼區別嗎?我想進行這樣的設置,使得我可以通過服務器運行一個JavaScript文件(.js),就像它是一個php文件(application/x-httpd-php5),然後以(文本)形式發送到用戶的瀏覽器/ javascript)文件。我該如何配置?AddHandler和AddType在htaccess文件中有什麼區別

+0

'我想進行設置,使得我可以通過服務器運行一個JavaScript文件(.js),就像它是一個php文件(application/x-httpd-php5),但隨後會發送到用戶的瀏覽器作爲(文本/ JavaScript)文件。'你爲什麼要這麼做?!?!? – Caltor 2017-04-12 19:15:36

回答

1

我聽起來不像一個好主意,將所有.js文件解析爲php。我建議使用.htaccess Rewrite指令將有問題的.js文件映射到您的php腳本。

RewriteRule /phpjs/.* /phpjs/js.php 

然後加入

header("Content-Type: text/javascript"); 

到PHP輸出。