Я работаю над новым клиентским приложением с последней версией Ember.js. Существует одна страница PHP, которая создает скрипты, css, файлы шаблонов и т. Д. И доставляет их все в index.php. Я использую директиву htaccess, чтобы все запросы были переписаны в /index.php. PHP только там, чтобы удобно упаковать Javascript, насколько я знаю.Клиентское приложение Javascript - маршрутизация URL без тэга
В настоящее время маршруты в браузере выглядят так и работают нормально.
/#/about
/#/favorites
/#/etc
/#/posts/5/edit
Однако, я бы хотел, чтобы они выглядели так: это не работает нормально.
/about
/favorites
/etc
/posts/5/edit
Точный же клиентский код по-прежнему поставляется со вторым вариантом, но он всегда попадает в обработчик маршрута указателя. Я видел, как приложения на стороне клиента снимают это раньше - чего мне не хватает? Нужно ли иметь соответствующие обработчики маршрутов на стороне PHP?
Редактировать: Я ищу конкретный ответ о том, как подойти к этому. Сеть полна информации «о, вы просто делаете это», которая оставляет всех остальных почесывать головы.
omg - Я искал этот ответ навсегда ... – nbsp
Есть ли способ сделать это в маршрутизаторе Rails? – mehulkar
Здравствуйте! Поэтому я сделал это и получил ошибку для «localhost», но обновления STILL не работают. Мне пришлось добавить строку, чтобы разрешить общение с моим экземпляром 'couchdb': ' RewriteCond% {REQUEST_FILENAME}!^_ Couch (. *) $ ' Я использую Chrome для тестирования, любые мысли? – blaineh