JSF2 앱이 있고 모든 페이지의 브라우저에 도메인 이름 만 표시하고 싶습니다. 이다예쁜 얼굴로 도메인 이름 만 표시
<url-mapping id="index">
<pattern value="/" />
<view-id value="/index.jsf"/>
</url-mapping>
하지만, 나는 404 오류 메시지 "요청한 리소스 (/index.jsf/)를 얻을 : 예 :
http://www.example.com/index.jsf http://www.example.com
에 따라서이 같은 PrettyFaces 구성 사용 불가."
패턴으로 "/ test"를 사용하려고하면 www.example.com/test에서 작동합니다.
다음 파일은 웹 루트에 존재 :
index.xhtml
index.html
된 index.html은
<meta http-equiv="Refresh" content="0; URL=index.jsf">
매우 감사 리디렉션이 포함되어 있습니다.
PS : PrettyFaces 3.3.2, JSF 2, PrimeFaces 3.1.1
편집 : 나는 그것이 작동있어! 브라우저 캐시를 삭제해야했습니다. 나는 이유를 모른다. .. 그러나 그것은 도왔다. 어쨌든 귀하의 답변을 주셔서 감사합니다!
index.html 파일에 리디렉션이 있으므로 index.jsf 대신 index를 사용 해본 적이 있습니까? – jzworkman