Я пытаюсь заставить Angular 6 и Joomla работать вместе.Это хорошо работает с угловым приложением внутри модуля.Но теперь у нас есть требование изменить систему угловой передачи на обычную маршрутизацию.
Пример:
Старый URL: http://example.com/tire#/regnr?regnr=abc123&type=rim
Новый URL должен быть следующим:http://example.com/tire/regnr?regnr=abc123&type=rim
В настоящее время Joomla не волнует, что будет после хеш-знака.При изменении угловой настройки для харшрутизации, Joomla выдает ошибку 404, страница не найдена, так как она пытается найти каталог / файл regnr.
Я пытался покопаться в файле .htaccess, но там нетКажется, существует решение, которое хорошо резонирует с Joomla.Мне нужен какой-то способ сказать Joomla, чтобы он игнорировал все, что происходит после / tyre / .. simliar и то, что вы сделали бы в Node.js:
// Handle Angular routing, return all requests to Angular app
app.get('*', function(req, res) {
res.sendFile(path.join(__dirname, 'client/build', 'index.html'));
});
Как лучше всего решить эту проблему?Помощь очень ценится!