2012-05-26 2 views
0

나는 페이스 북 사이트가 URL을 보여주고있는 것을 눈치 챘다. http://www.facebook.com/?sk=nf 내가 이해할 수있는 것은 색인 파일 = index.php가 GET 변수 sk를 기반으로 작동하고 있음을 의미한다.index.php가 페이스 북과 같은 URL에 나타나서는 안됩니까?

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

내 페이지 HREF에 링크를 추가하는 시도 = index.php를

XXXX> index.php를 와 함께 폴더 XXXX에있는 페이지 noname.php에? "SP = 관리" XXXX> noname.php

내가 그 링크를 클릭 할 때 그래서 지시를 "noname.php? SP = 관리자"나는 로 이동합니다 동안 "의 index.php? SP = 관리자"

내 사이트는 다음과 같이 표시되어야합니다. www.xxxx.com/?sp=admin

+2

키워드는 mod_rewrite' 당신이 아파치 웹 서버를 사용하는 경우 '이다. – arminb

답변

0

이 href = "/? sp = admin"처럼 시도하면 www.xxxx.com/?sp=admin과 같은 색인 페이지로 리디렉션됩니다. 당신 XXX 폴더에 슬래시

RewriteEngine On 
DirectoryIndex index.php 
AddDefaultCharset On 
Options +FollowSymLinks -Indexes 
RewriteRule ^index.php /noname.php [L] 

의 .htaccess 파일에이 mod_rewrite는 규칙을 사용하십시오 추가하십시오

+0

nope ... 루트 디렉토리에서 나를 데려 간다 – Jay66online

+0

xxx 폴더의 .htaccess 파일에서이 mod_rewrite 규칙을 사용하십시오. – MMK

관련 문제