나는이 지역의 URL에 CodeIgniter를 기반 PHP 웹 사이트의 로그인 화면이 :URL이 Apache에서 덮어 씁니까?
http://pos-pizza-app.dev/login 나는 CodeIgniter의의 index.php
에 대한 모든 요청을 리디렉션 .htaccess
파일이 있습니다.
프로젝트 루트에 login.appcache
파일이 있습니다.
http://pos-pizza-app.dev/login을 호출하면 Apache는 index.php
(요청이 index.php
에 도달하지 않음)으로 리디렉션하지 않고 login.appcache
을 제공합니다. 서버는 Windows의 최신 XAMPP입니다.
다른 모든 URL의 경우 리디렉션이 작동하며 login.appcache
파일을 삭제해도 작동합니다.
하지만 파일이 필요하므로 아파치가 로그인 페이지 대신 서비스를 제공하고 차단하는 이유를 알고 싶습니다. 어떤 도움을 주셔서 감사합니다.
에 대한 귀하의 HTML (소스보기)를 확인 '. 하지만 웹 서버 설정을 왜 우회합니까? 아마 올바른 방향을 가리키고 있지만 링크 된 페이지는이 질문에 대답하지 않았습니다. –
캐시 시스템입니다. .htaccess 또는 PHP에서 비활성화 할 수 있습니다. 비활성화하는 방법에 대한 자세한 내용은 [link] (http://stackoverflow.com/questions/17797573/prevent-apache-to-cache-html5-manifest)를 확인하십시오. – ShadowElf