2010-06-08 4 views
0

깨끗한 URL을 받아서 이미지를로드해야하는 .htaccess 작업을 가져올 수 없습니다. 그것은 내 PHP 프로세스로, 완벽하게 작동이미지의 URL을 깨끗이합니다.

http://mysite.com/image/example

및 구문 분석 : 사용자가이를 입력하면 나는, 예를 들어, 의미한다. 그러나 사용자 입력하는 경우 :

.../이미지/example.jpg

이 작동하지 않습니다. 내 말은, 만약 사용자가 그것을 쓰고, 내가 example.jpg 매개 변수로 모듈을로드하려면, 나는 전혀 이미지를로드하고 싶지 않다는 뜻!

미리 감사드립니다.

+3

귀하의 질문이 충분히 명확하지 않습니다 수 있습니다. 사용자가 "../image/example.jpg"를 어디에서 입력합니까? 주소 표시 줄에? 서버의 일부 소스 코드에서? CSS 파일에서? 나는 여기서 무엇이 요구되는지 이해하지 못한다. –

+4

그리고 문제의 .htaccess 파일을 표시하는 방법은 무엇입니까? 오래된 수정 구슬이 청소부의 등등에있는 ... –

답변

0

"image"라는 디렉토리가 있고이 디렉토리에 example.jpg와 같은 파일이 있다면 "RewriteCond % {REQUEST_FILENAME}! -f"라는 줄이 있으면 htaccess에서 파일을 볼 수 있습니다. "귀하의 htaccess 파일에.

"RewriteCond % {REQUEST_FILENAME}! -f"는 htaccess 파일이 파일을 가리키는 경우 URL을 허용한다는 것을 의미합니다. htaccess가 있으면이 라인을 htaccess에서 제거하십시오.

희망이

감사 누가 복음

+0

대단히 고맙습니다, 저를 도왔습니다! :) – Albert

관련 문제