2017-05-06 5 views
1

내가 가진 쿼리를 쿼리 문자열을 얻을 htaccess로 그것을 재 작성 :어떻게이 같은

:

example.com/folder/?q=keyword 

는 서버에서 다른 파일에 매개 변수로 "키워드"가있는 모든 쿼리를 리디렉션하는 방법을 제안하십시오

: 나는 여기 keyword

해야 $1을 의미

/folder/core/index.php?id=$1 

내 예입니다

RewriteEngine On 
RewriteCond %{QUERY_STRING} ^q=\/(.*)$ 
RewriteRule ^/?$ /folder/core/index.php?id=$1 [L] 
+0

에 오신 것을 환영합니다. 질문을 구체화하려면이 [how-to-ask] (http://stackoverflow.com/help/how-to-ask)를 읽어보십시오. – thewaywewere

답변

1

아래로 다음 시도 folder/ 디렉토리에 htaccess로 사용하는 경우, SO

RewriteEngine On 
RewriteCond %{QUERY_STRING} ^q=(.+)$ 
RewriteRule^/folder/core/index.php?id=%1 [QSA,L]