누군가 내가 어디에서 잘못하고 있는지 말해줍니다. 이것은 내 .htaccess 파일 코드입니다.
Options -Indexes
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)/$ /$1 [R=301,L]
RewriteRule ^(.*)$ Core/index.php?app=$1 [QSA,L]
여기 모든 것이 좋아 보입니다. 모든 요청은 Core / index.php 파일로 이동합니다. 하지만 현재 서버에있는 파일 (이미지, 동영상 등)의 URL을 입력하면 브라우저에서 파일이로드되지 않습니다. 파일 로딩 대신 index.php 페이지를 다시로드합니다 (브라우저의 네트워크 패널에서 찾았습니다).
표시된 시도에 따라 다음을 시도해 주시겠습니까? /
다른 재 작성 규칙보다 먼저 제거 규칙을 작성해야합니다.
URL을 테스트하기 전에 브라우저 캐시를 지우십시오.
Options -Indexes
RewriteEngine on
RewriteRule ^(.*)/$ /$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ Core/index.php?app=$1 [QSA,L]
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다