2010-05-24 2 views
1

하이 질문이 2 개 있습니다.pht htaccess에서 URL 재 작성

1) 깨끗한 URL 웹 사이트를 만들고 싶습니다. 내 서버는 CGI/FastCGI입니다. 나는 이것이 아파치에서 어떻게하는지 압니다. 그러나 CGI 서버에서이 작업을 어떻게 수행 할 것인가?

2) 나는 그것이 가능

mydomain/index/id/1/sort/amydomain/index.php?id=1&sort=a 같은 깨끗한 URL을 만들려면?

아무도 도와 줄 수 있습니까?

+1

CGI/FastCGI를 웹 서버의 이름이 아닌 값을 httpd.conf에 AllowOverride을 활성화해야하는 아파치의 기능입니다. 그것은 단지 기술 일뿐입니다. 대답을 얻으려면 서버 소프트웨어를 시작해야합니다. –

답변

0

CGI는 (는) 서버가 아닙니다. Apache, IIS는 웹 서버의 예입니다. 희망

RewriteRule ^index/id/([0-9]+)/sort/(a|d)$ /index.php?id=$1&sort=$2 [NC] 

: 아파치를 사용하는 경우

는 알지 사용자없이, 다음, 백그라운드에서 mydomain/index.php?id=1&sort=amydomain/index/id/1/sort/a의 요청을 리디렉션됩니다 .htaccess 파일이 사용 (이 FastCGI를를 사용하는 경우 매우 가능성이 높습니다) 이것은 자명하다.

.htaccess