2014-01-11 2 views
2

이 메시지는 여러 번 표시되었지만 여전히 각진 앱의 문제점을 파악하지 못했습니다.각도 라우팅, 새로 고침은 404, .htaccess가 작동하지 않음을 나타냅니다.

페이지를 새로 고칠 때까지 내 라우팅이 정상적으로 작동하며 "페이지를 찾을 수 없음"을 제공합니다. 가장 인기있는 솔루션은 .htaccess 파일을 내 앱의 루트에 추가하지만 여전히 작동하지 않는 것입니다. 심지어 differrent .htaccess 스크립트를 사용해 보았습니다.

Options +FollowSymLinks 

<ifModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_URI} !index 
    RewriteRule (.*) index.html [L] 
</ifModule> 
+0

당신이 당신의 주요 application.js의 모습을 공유 할 수와 htaccess로 파일 : – jesal

+0

main.js 여기서 구성은 다음과 같습니다. http://pastebin.com/59KTTQ54 .htaccess : http://pastebin.com/cmb12RJ0 – speyburn

+0

AllowOverride를 모두로 설정 했습니까? –

답변

4

이 htaccess로 시도?
+2

답변을 테스트 했습니까? "요청한 URL /index.html/이이 서버에서 발견되지 않았습니다." – Romain

+0

@RomainFournereau이 스 니펫은 내 AngularJS 프로젝트 중 하나입니다. 그래서 예, YMMV는 환경/구성에 따라 다르지만 저에게는 효과적입니다. – jesal

관련 문제