0
Zend Framework 웹 사이트를 공유 호스트에 배포 할 때 일반적으로 웹 사이트의 공용/폴더를 가리 키도록 DocumentRoot를 변경할 수 없습니다. 결과적으로 웹 사이트 URL은 http://www.example.com/public/이되었습니다.공유 호스트에서 문서 루트를 변경 하시겠습니까?
적절한 호스트를 선택하는 것 외에 어떤 해결 방법이 있습니까?
감사
루카
URL에서 "/ public"을 제거 할 방법이 없습니까? – luca
@luca "public_html", "htdocs"또는 이와 동등한 폴더에 "public"폴더의 내용을 넣고 Zend Framework 파일을 바로 위에있는 디렉토리에 놓습니다. – drew010
나는 문제가있다. 테스트를 위해 나는 모든 것을 'mysite.com/zend'하위 폴더에 둔다. (루트에 또 다른 프로젝트가있다.) 'zend'폴더 안에 'public'폴더의 내용을 직접 넣는다. 요점은 페이지에 대한 내 완전한 URL입니다 : mysite.com/zend/index/index.and 프런트 컨트롤러는 URL 매개 변수로 젠드를 고려! 그래서 부트 스트랩의 경로를 다음과 같이 변경했습니다 : \t \t $ router-> addRoute ('lang', 새로운 Zend_Controller_Router_Route ('zend/: lang/: controller/: action', array ('lang'=> ': lang ',''module'=> 'default', 'controller'=> 'index', 'action'=> 'index')))))); – luca