2010-12-06 88 views
1

我想用PHP生成Java Web Start文件。現在,我只是發送一個Content-Type標頭,這對我很有用,但有些用戶遇到問題。我認爲使用正確的文件擴展名會使它工作;有沒有辦法在其他文件類型中執行PHP代碼,或者將.jnlp URL(使用查詢字符串)重定向到PHP腳本?獲取PHP來處理.jnlp文件

我試過在.htaccess中使用各種AddType/AddHandler指令,但它們都沒有任何影響;有另一種方法嗎?

回答

1

通過mod rewrite應該與此代碼段工作(保存爲.htaccess):進入asdf.jnlp時,你應該被重定向(內部)

RewriteEngine on 
RewriteRule ^(.*).jnlp$ $1.php 

我們asdf.php ;-)

0

我認爲你必須把你的AddType/Handler放在httpd.conf中,而不是在.htaccess中。你有訪問前者嗎?

+0

該網站是在共享主機帳戶,所以我沒有。有沒有辦法使用mod_rewrite來做到這一點? – phpscriptcoder 2010-12-06 03:13:22