2011-04-12 58 views
0

我想從使用PHP的JavaScript請求提供JavaScript響應。Apache重定向.js請求到PHP請求

假設該請求被嵌入到HTML源作爲

<script type=\"text/javascript\" src=\"http://www.mydomain.com/generatejs.js\" charset=\"UTF-8\"></script> 

,我已經被稱爲generatejs.js.php PHP腳本,其輸出多個JavaScript代碼

阿帕奇重寫條件/規則是

RewriteCond %{SCRIPT_FILENAME} !-d 
RewriteRule ^([^\.]+)$ $1.php [NC,L] 

但我試圖訪問http://www.mydomain.com/generatejs.js時得到404。有人可以幫我解決這個問題嗎? :)

+3

你可以只直接引用PHP文件。

2

你的意思是?

RewriteEngine on 
RewriteRule ^generatejs.js$ generatejs.js.php 
+0

謝謝,我採取了一般解決方案。 – sagibb 2011-04-12 12:42:36

-1
​​

現在每smth.js文件重定向到smth.js.php

+0

謝謝,遲了一分鐘:) – sagibb 2011-04-12 12:43:25