Я работаю с угловым 2.1.1. Я использую угловую маршрутизацию в своем приложении. Он работает нормально. Когда я нажимаю на меню, он правильно маршрутизируется. Но проблема в том, что когда я набираю URL-адрес в адресной строке, а не нажимаю на меню, я получаю сообщение об ошибке.URL Маршрутизация в угловой 2
Я думаю, что проблема в том, что когда я набираю URL-адрес и нажимаю enter, браузер отправляет запрос на сервер. Но конфигурация маршрутизации находится в клиенте. Таким образом, ответ сервера с сообщением об ошибке.
В угловом 1 был URL-адрес, который ограничивает браузер отправкой запроса на сервер. Но в угловом 2 в URL нет #.
Я могу настроить сервер так, чтобы каждый URL-адрес перенаправлялся на корневой URL-адрес. Но это не решение. Я не могу добавить ни одного URL-адреса.
Как я могу решить проблему ???
Мы не можем понять, как это. Можете ли вы добавить здесь код маршрутизации? –
Вы можете использовать маршрутизацию HTML5 без проблем (и хотите, чтобы SEO был проблемой), но вам нужно будет убедиться, что все, что вы используете для обслуживания приложения, обрабатывает все дочерние маршруты и перенаправляет их на страницу приложения. Так что это проблема маршрутизации на стороне сервера, вы должны задать другой вопрос, связанный с этим. – JayChase