내 프로젝트가 CodeIgniter에서 설정되었습니다.CodeIgniter 및 Javascript URL 재 작성 충돌
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
이 규칙은 다시 작성합니다 :
https://baseurl/index.php
https://baseurl/
에 정리 CI의 URL에 나는 추악한 '의 index.php'를 제거 페이지의 htaccess로에 RewriteRule의 추가 자, 프로젝트가 Ajax 페이지 새로 고침에 크게 의존하기 때문에 javascript deeplinking도 사용하고 싶습니다. 딥 링크는 다음과 같습니다
https://baseurl/#/deeplink
문제는 다음과 같습니다 다시 쓰기 규칙 제 beatifully 주입 딥 링크를 삭제하고 루트 사이트로 사용자를 리디렉션 ... 난 내 딥 링크를 삭제하지 않고 index.php를 제거 할 수있는 방법 하드 페이지 새로 고침에?
감사합니다.
데이브 Timmerman이
CodeIgniter 문서에서 권장하는 htaccess를 사용해 보셨습니까? http://codeigniter.com/user_guide/general/urls.html 지금 당장은 테스트 할 수 없지만 문제가 해결 될 것이라고 상상해보십시오 ... –
이상하게도 그 재 작성 규칙은 전혀 작동하지 않습니다! – user1756772