2013-05-06 2 views
0

내 웹 사이트, interspire 쇼핑 카트에 기반을 결국 해킹 그런 링크를 생성 서재응이 아니야.모, URL을 단축하지만, 찾을 수없는 오류로

나는 내가 사용하는 유일한

http://abcd.com/Apple/Mac-Pro.html

htaccess로 모드 재 작성을 사용하여 아래가 될 필요

RewriteRule .* index.php/$0 [PT] 

하지만 내 서버는 다시 말한다 :

를 찾을 수 없음

요청한 URL/products /을 (를)이 서버에서 찾을 수 없습니다.

ErrorDocument를 사용하여 요청을 처리하는 동안 404 찾을 수 없음 오류가 발생했습니다.

오류를 줄일 수 있도록 도와주십시오.

+0

나는 당신이 당신의 카트 소프트웨어에 조정을 할 필요가 있다고 생각은 범주를 포함 네 퍼머 링크에서.^(. +) \/products \/(. +) $ $ 1/Apple/$ 2와 같은 RewriteRule을 사용하면이 제품에서 작동하지만 모든 제품을 Apple 폴더로 보내 게됩니다. – RST

답변

0

는 다음에 규칙을 전환 할 필요가 :

RewriteEngine On 
RewriteRule .* /index.php?path=$0 [PT] 

경로가 자동으로 path라는 변수에 쿼리 문자열에 index.php를 스크립트에 전달되는 요청되는이 방법. 당신이 변수 $ _GET의이 같은 [ '경로']에서이 값을 얻을 수 있습니다 당신의 index.php 스크립트에서 다음

:

$path_requested = $_GET['path']; 
관련 문제