domain.com/index.php/view/whatever
대신 domain.com/whatever
을 통해 페이지에 액세스 할 수 있도록 htaccess에서 다음과 같은 정보가 있습니다. 따라서 URL에서 index.php/view
을 제거합니다. 크롬을 제외한 모든 브라우저에서 정상적으로 작동합니다. Chrome에서 페이지를 두 번 다시 쓰고 있습니다. 내가 페이지에 카운터가 있기 때문에 내가 이것을 알아 차리는 방법입니다. 페이지가로드 될 때마다 카운터가 2 씩 증가합니다. 다시 쓰기 규칙을 제거하면 카운터가 제대로 작동하고 1 씩 증가합니다. 크롬에서 다시 쓰기가 두 번 발생하는 이유는 무엇입니까? Firefox와 IE는 한 번만 페이지를로드해야합니다.htaccess를 두 번 다시 쓰기
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/view/$1 [L]
PS : view
및 whatever
는 어느 파일이 아닌 폴더입니다. 동적으로 생성됩니다.
와우. 그것은 작동합니다. 나는 그 문제를 믿을 수 없다. 감사합니다. – Pinkie