zend_controller 제어 페이지에서 일반 html 페이지에 링크하고 싶습니다. 어떻게 해야할지 모르겠다. 나는 '리디렉션 (site/somedir/some.html)'을 시도했지만 물론 작동하지 않는다. 은/zend_controller 제어 페이지에서 일반 html 페이지로 리디렉션 할 수 있습니까?
는 액션 컨트롤러에서답변
당신이 할 수있는 공공 당신
HTML 파일이 사이트 = ZF-사이트의 공개 디렉토리에 있습니다 감사합니다 :
$this->_redirect('site/somedir/some.html');
그러나 당신은 또한 필요 이 some.html
이 문서 루트의 어딘가에 있으며 웹을 통해 액세스 할 수 있는지 확인하십시오. 여기에서 모든보기 스크립트가 그 위에있을 수 있습니다. 3 사용
RewriteEngine on
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(js|ico|txt|gif|jpg|png|css)$ index.php
, 4 라인에 말한다 : ...이 작동하지 않습니다 의견에
Laimoncijus 및 Pekka에 감사드립니다. 그것은 작동합니다! 문제는 해당 html 페이지에서 다른 html 페이지로 연결되고 zfw 요청을 zfw 요청으로 처리한다는 것입니다. 물론 지정된 컨트롤러 (다른 html 페이지가있는 하위 폴더의 이름)가 유효하지 않습니다. . 내가 필요한 것은 프론트 컨트롤러 기본 동작을 무시하고 일반 HTML 요청으로 요청을 처리하는 것입니다. – curro
Laimoncijus, html 페이지가 공개 디렉토리에있는 경우 솔루션이 작동합니다. 하위 컨트롤러에 액세스하려면 'invalid controller specified (somedir)'예외가 발생합니다. – curro
- 1. 두 프레임 페이지에서 단일 프레임 페이지로 리디렉션
- 2. 정보를 한 HTML 페이지에서 다른 페이지로 보낼 수 있습니까?
- 3. 페이지로 리디렉션
- 4. 로그 아웃 페이지로 리디렉션 할 수 없습니다.
- 5. 사용자 세션이 만료되면 페이지로 리디렉션 할 수 있습니까?
- 6. Perl CGI 스크립트에서 PHP 페이지로 리디렉션 할 수 있습니까?
- 7. 사용자가 등록한 후 특정 페이지로 사용자를 리디렉션 할 수 있습니까?
- 8. 어떤 페이지에서 rootViewController 페이지로 이동할 수 있습니까?
- 9. 일반 리디렉션
- 10. 404 리디렉션 페이지를 기본 페이지에서 사용자 정의 페이지로 변경하십시오.
- 11. ASP.Net 컨트롤에서 일반 HTML 컨트롤을 어떻게 참조 할 수 있습니까?
- 12. 한 페이지에서 다른 페이지로 HTML 컨텐트 추출하기
- 13. 양식 승인을 사용하면 로그인 페이지로 리디렉션하지 않고 액세스 할 수없는 페이지에서 404를 반환 할 수 있습니까?
- 14. 이미지를 HTML 페이지에서 .aspx 페이지로 전달하는 방법?
- 15. asp.net 페이지에서 리디렉션
- 16. 스크롤을 통해 애니메이션을 제어 할 수 있습니까?
- 17. 프린터를 다음 페이지로 표시 할 수 있습니까?
- 18. php를 사용하여 페이스 북의 캔버스 페이지에서 탭 페이지로 리디렉션
- 19. 양식의 인증 로그인 페이지에서 사용자 지정 로그인 페이지로 리디렉션 ASP.NET
- 20. 오류 페이지로 리디렉션
- 21. 사용자를 원래 페이지로 리디렉션
- 22. DataTemplate을 페이지로 만들 수 있습니까?
- 23. 로그인 후 페이지로 리디렉션
- 24. JSF ajax 오류 페이지로 리디렉션 할 패턴
- 25. 캔버스 페이지로 리디렉션 할 때 문제가 발생했습니다.
- 26. method_for_query, 맞춤 페이지로 리디렉션
- 27. 스트럿츠 2 : 리디렉션? 페이지에서 다른 페이지로 다시 돌아 가기
- 28. #anchor에서 별도의 페이지로 리디렉션 할 자바 스크립트
- 29. silverlight 로그인 페이지로 리디렉션
- 30. HTML 양식 제출을 iframe으로 리디렉션 할 수 있습니까?
일반 HTML 페이지의 위치는 어디입니까? –
Pekka의 html 파일은 site = zf-site/public/deploy의 공개 디렉토리 하위 디렉토리에 있습니다. – curro
해결책은 공개 디렉토리의 .htaccess 파일에서 다시 쓰기 규칙을 편집하는 것이지만 다시 구문을 모르거나 이해하지 못하는 것입니다. – curro