2012-01-17 3 views
0

내 url에는이 mod_rewrite가 설정되어 있지만 작동하지 않습니다.PHP 다운로드 링크에 대한 mod_rewrite 설정

URL :

index.php?module=Files&action=show&id=default&download=yes&id=$_REQUEST[id] 

mod_rewrite를 :

ErrorDocument 404 404.html 
RewriteRule ^download/([^/\.]+)?-([^/\.]+)?-([^/\.]+)?/([^/\.]+)/?$ index.php?module=Files&action=show&id=default&download=yes&id=$1 [L,NS] 

내 문제가 무엇입니까

!

404 오류 페이지 참조

+1

우리에게 몇 가지 추가 데이터를 제공 할 것이다, 그것은 작동하지 않습니다 무엇을 의미합니까? 시도한 URL은 무엇입니까? RewriteEngine 및 rewriteBase가 올바르게 설정 되었습니까? – Vyktor

+0

서버에 오류 500이 있습니까? 다른 다시 쓰기 규칙이 작동합니까? 우리는 당신을 돕기 위해 추가 정보가 필요합니다 ... – Connum

+0

내 404 오류 페이지를 볼 !! –

답변

0

이 당신을 도울 수 있습니다 : 당신이 Domain.com/download/something/에 갈 때

RewriteRule ^download/(.*)/ index.php?module=Files&action=show&id=default&download=yes&id=$1 

그것이 index.php?module=Files&action=show&id=default&download=yes&id=something

+0

권자! 내 URL은 다운로드 할 파일을 생성합니다. 귀하의 아이디어 쇼 다운로드 페이지. –