2013-03-05 2 views
0

docpad run을 실행하면 docpad 서버가 .html 확장자를 가진 파일로 연결되는 링크를 정리 URL로 리디렉션합니다. 이 시점에서 나는 cleanurls 플러그인을 설치하지 않았지만 개발 프로세스의 초기 단계에서이 플러그인을 사용했습니다.Docpad가 cleanurl 플러그인없이 깨끗한 URL로 리디렉션

예. localhost:9778/de.html은 "찾을 수 없음"을 반환하는 localhost:9778/de으로 리디렉션됩니다.

내가 작업중인 레포는 odl.docpad입니다.

미리 감사드립니다.

+0

이 문제도 발생했습니다. 그런 다음 브라우저가 301 리디렉션을 캐싱한다는 것을 기억했습니다. 여기를보십시오 : http://www.electrictoolbox.com/google-chrome-clear-301-redirect/ – hypercubed

+0

감사합니다! 나는 그 링크로 대답을 업데이트했다. – raffomania

답변

0

문제 자체가 해결되었습니다. 이것이 임의의 버릇인지 아니면 고정 된 것을 변경했는지 전혀 알 수 없습니다. 어쨌든 도움을 주셔서 감사합니다.

편집 : 분명히 브라우저 캐시 301 리디렉션 (하이퍼 큐브 덕분에 문제가 있음)이 문제였습니다. 자세한 내용은 여기 : http://www.electrictoolbox.com/google-chrome-clear-301-redirect/.

+0

당신이 그것을 알아 내면, 의견을 게시하십시오 -이 괴짜가 다른 누군가에게 결코 다시 발생하지 않도록하십시오. – balupton

0

아마도 cleanurls 플러그인을 사용할 때 정적 환경을 생성/실행 했습니까? 어떤 경우에는 출력 디렉토리에 많은 별칭 html 파일이 있습니다. docpad clean 또는 rm -Rf out을 실행하면 다른 생성/실행을하면이 경우 문제가 해결됩니다.

+0

이미 그 중 하나가 작동하지 않았다. 아웃 폴더에 청소 "폴더"가 남아 있지 않습니다. – raffomania