라이브 환경에 내 사이트를 업로드했는데 기본 인덱스/인덱스가 정상적으로 작동합니다. 나는 젠드 프레임 워크 - URL이 작동하지 않습니다.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
나는 브라우저에 직접 경로 mysite.com/index/index
를 입력
mysite.com/index.php/index/index
을 입력하면 '입력 파일을 지정하지 않았습니다.'라는 결과가 나타납니다. 메시지. 다른 사이트 URL을 방문 할 때도 이와 동일한 메시지가 나타납니다. 누구든지 올바른 방향으로 나를 가르쳐 주시겠습니까?
실제 환경에서 사용하는 웹 서버 소프트웨어는 무엇입니까? 아파치의 경우, 재 작성 규칙은 어디에 있는가 ('.htaccess','httpd.conf' 등)? – Phil
htaccess guru가 아님 - 마지막 줄에서 탈출이 필요합니까? 'RewriteRule ^. * $ index \ .php [NC, L]'? –