Angular2를 사용하여 웹 모바일 응용 프로그램을 빌드하고 프로젝트를 빌드하고 로컬에서 실행하면 모든 것이 완벽하게 작동하지만 제작 시스템에 넣을 때 문제가 발생한다고 생각합니다. 다시 쓰기! 지역 http://127.0.0.1/ 내 URL 않은 자극에Angular2 apache 다시 작성
내 URL내 응용 프로그램 제작에 때, 그래서 내 응용 프로그램이 작동하지 않습니다 ... CSS 나 JS 같은 어떤 링크를로드하지 않습니다! 이 같은
내 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>
그래서 내 문제를 해결하기 위해 나는 내 htaccess로를 편집 할 필요가 있다고 생각하지만 난 그것에/모바일을 사용하는 방법을 말할 수 및 /하지만 난 만 세우면/모바일 내 응용 프로그램은 로컬에서 작동하지 않습니다 ..
만약 당신이 어떤 생각이 있으십니까?
감사합니다 :)
감사 :
당신이
angular-cli
를 사용하는 경우, 그것은 빌드 과정에서base href
을 편집하는 옵션이 있습니다! 귀하의 솔루션을 내가 가진 다른 문제를 해결하지만, 심지어 내 애플 리케이션을 빌드, 아파치 재 작성 내 CSS 및 JS ressources 얻을 수 없습니다! – Clowning'RewriteBase'가'/'로 설정되어 있다면'/ mobile'로 설정해야합니다. – PierreDuc