Многие учебники, описывающие, как настроить RESTfull api, упоминают использование файла htaccess для перезаписи URL-адреса. Честно говоря, я не совсем понимаю, где это полезно, хотя бы в моем случае. Позвольте мне объяснить. Я создаю приложение для встречи с приложением. Пользователь хранит встречи в 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 в учебнике (код находится в разделе под названием Приведение в Backbone) имеет в качестве страницы только события (без расширения) -в этом случае HTAccess будет иметь смысл, но зачем вообще в первую очередь
Я понял ваш ответ. Я полагаю, что в моем случае, что вы говорите, применяется еще больше. Я исправлю? –
Существует фундаментальный конфликт, когда люди хотят использовать .php в файловой системе, но не в своем URL-адресе. Есть несколько способов сделать это: – covener
Можете ли вы быть более конкретным и как это связано с REST. –