Приложение Angular не может перезагрузиться на сервере Apache в Linux - PullRequest
0 голосов
/ 05 октября 2018

У меня проблема с тем, что мое приложение Angular не перезагружается / не обновляется до своего текущего URL на сервере Linux.Я уже собрал и запустил свой проект на локальном хосте XAMMP, и он работает нормально.Но проблема, когда я переношу свой проект на сервер Linux в / apache / htdocs / testDir / myAngularApp /, перезагрузка / обновление страницы покажет страницу 404 Not Found.Я выполнил поиск и попробовал некоторые рекомендации, такие как импорт Angular's HashLocationStrategy и LocationStrategy, а также попробовал .htaccess и сохранил его в каталоге / myAngularApp /, где находится index.html.Но все равно не получается.Я не знаю, что делать дальше.Нужна помощь в этом.

Вот мой .htaccess, который я скопировал с этой ссылки :

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /
  RewriteRule ^index\.html$ - [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /index.html [L]
</IfModule>

Я не так хорош с модулем mod_rewrite.Любые исправления приветствуются.

...