2014-04-25 30 views
0

我想諮詢一下,如果我可以用js文件作爲PHP擴展的能力。例如:關於URL重寫和JS擴展用PHP

<script src="exampl.php">/script> 

,如果這種方法會導致什麼問題?

第二個問題是,如果我對.js進行了擴展名的url重寫,那麼如何阻止對example.php的直接訪問,並允許訪問者進行示例時允許它。 J的

我很抱歉,我的英語不好,請幫幫我,謝謝對大家如何將參加:)

+0

你爲什麼想這樣做?它只是隱藏JS文件? – Pwner

+0

我不想讓訪問者知道他是一個php文件 – user3572538

+0

是的,我明白了,但爲什麼你把JS放入一個php文件?出於什麼目的? – Pwner

回答

0

假設你使用的是Apache,因爲這將是最好創建一個重寫規則的web服務器: 創建或編輯.htaccess並添加:RewriteRule^example.js $ example.php [L]

對於第二部分,您可以檢查$ SERVER _ ['HTTP_REFERER']或使用CSFR令牌方法。

+0

謝謝你的迴應,他不可能通過htaccess獲得鏈接並創建一個條件? – user3572538