好的,所以我在.htaccess文件中使用了這段代碼。這是唯一的代碼,但它似乎並沒有工作,我知道我已經安裝並啓用了mod_rewrite。.htaccess RewriteRule問題
RewriteEngine On
RewriteRule ^news\.js news.php [NC]
也曾經嘗試這樣做:
RewriteEngine On
RewriteRule news.js news.php [NC]
好了,所以,我使用news.php給我鏈接到其他地方輸出JS腳本。所以我想要news.js的所有鏈接(以及之後的所有文本鏈接),以指向news.php。所以news.php輸出這個Javascript,但是一個PHP文件...
我正確設置PHP文件嗎?
<?php
// If there is a php error for any reason...hide it!
ini_set('display_errors', 'Off');
// Set the header-type.
header('Content-type: application/x-javascript');
// And it calls some functions in here
?>
問題是它不起作用。有人可以幫幫我嗎?我的.htaccess文件設置不正確?
感謝您爲我提供的任何幫助。
*它不工作*需要更多解釋。在瀏覽器中打開* news.js *會發生什麼?你有404錯誤嗎? – 2011-06-02 07:03:14
沒有錯誤,我什麼也沒得到。 JavaScript代碼的作品,所以我不明白爲什麼它不工作。如果我把這個調用連接到news.php文件,它會很好用,但是連接到news.js根本不起作用。 – SoLoGHoST 2011-06-02 07:08:47
@Solo:我的意思是Apache抱怨說,當你在瀏覽器地址欄輸入'http:// url/to/news.js'或者它發送了預期的javascript內容時,它找不到該文件? – 2011-06-02 07:16:35