許多教程描述如何設置RESTfull api,提到使用htaccess文件重寫url。 說實話,我不太明白這是否有用,至少在我的情況下。 讓我解釋一下。我正在構建一個預約web應用程序。用戶在db中存儲約會 - 當然這裏的意圖是,這是通過REST完成的。RESTful API,是一個帶有重寫規則的.htaccess文件,非常必要
日曆顯示在一個名爲calendar.php.From當下用戶頁面去那裏GET操作是通過骨幹網發起了一個名爲events.php頁:
var Events = Backbone.Collection.extend({
model: Event,
url: 'events.php'
});
Events.php是假設有代碼相關的db查詢 - 我說假設,因爲我還沒有在那裏寫任何代碼。要編寫應用程序,我在這裏研究這個tutorial。
因此,這裏有我的2個問題:
- 你看到任何需要這裏的htaccess和重寫規則
- 第二個問題是,爲什麼在教程url屬性(代碼在部分中找到題爲骨幹瞻)已爲頁面只是事件(不包括擴展名)-in這種情況下htaccess的將是有意義的,但爲什麼擺在首位,在所有麻煩
我明白你的答案了。我想對我來說,你說什麼,甚至更多。我是否正確? –
有一個基本的衝突,人們希望在文件系統中使用.php,但不在URL中。有多種方法可以完成這個 – covener
你可以更具體一些,以及它如何與REST相關。 –