2013-08-13 9 views
0

하나의 동적 시스템에서 다른 동적 시스템으로 이동. 요청 된 URL/교훈/56이 찾을 수 없습니다, 나는 "404 얻을.htaccess 동적 재 작성을 찾을 수 없음

RewriteEngine On 
RewriteBase/

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^/lesson/([0-9]+)?$ /shop/lessons_detail.php?id=$1 [NC,L] 

(예를 들어) www.domain.com/lesson/56 입력에 : 나는 htaccess로 파일이 있습니다 섬기는 사람." 오류. 대신 www.domain.com/shop/lessons_detail.php?id=56으로 이동해야합니다. 시스템에 450 가지 이상의 레슨이 필요한 경우이를 동적으로 필요로합니다.

무엇이 누락 되었습니까? 미리 감사드립니다. 이 규칙은 htaccess로 파일에있는 경우

답변

1

는 URI에서 선도적 인 슬래시 (접두사) 그래서 당신의 규칙의 패턴은 그 설명해야 벗겨 있습니다 : 그것은

RewriteRule ^lesson/([0-9]+)?$ /shop/lessons_detail.php?id=$1 [NC,L] 
+0

의 그! 6 분 안에 내가 너에게 투표 할거야. :) –

관련 문제