Развертывание angular 6 проекта на linux виртуальном хостинге (apache) - PullRequest
0 голосов
/ 11 апреля 2020

Я пытаюсь развернуть мой Angular проект на linux виртуальном хостинге, т.е. apache сервере. Пока все работает нормально. Базовые URL-адреса уже установлены, и теперь я могу получить доступ к своему проекту в браузере. Проблема в том, что каждый раз, когда я пытаюсь обновить sh страницу моего приложения, выдается ошибка 404 (объект не найден). Я попытался найти эту проблему в Google, и каждый источник сказал почти то же самое, то есть поместить файл .htaccess в папку проекта root. Я сделал это, и я все еще получаю ту же ошибку, что и раньше. Содержимое моего файла .htaccess выглядит следующим образом:

<IfModule mod_rewrite.c>
  Options FollowSymLinks
  RewriteEngine On
  RewriteBase /project folder here/
 # If an existing asset or directory is requested go to it as it is
  RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
  RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
  RewriteRule ^ - [L]
 # If the requested resource doesn't exist, use index.html
  RewriteRule ^ /index.html
  Options -Indexes
</IfModule>

Пожалуйста, скажите мне, если я пропускаю какой-либо шаг. Любая помощь будет полезна. Заранее спасибо:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...