2013-08-05 2 views
0

쿼리 문자열을 전달하여 어떤 버전을로드해야 하는지를 확인하여 액세스 할 수있는 페이지를 만들려고했습니다. www.domain.com?version=one을 사용하여 페이지에 액세스하는 대신 www.domain.com/one을 사용하고 /one/version=one으로 설정해야합니다.쿼리 문자열을 숨기려고 다시 쓰기

이것이 가능합니까?

답변

1

이와 비슷한 기능이 작동합니다.

mod_rewrite를 사용하고 httpd.conf을 통해 .htaccess로 다음 .htaccess에서 DOCUMENT_ROOT 디렉토리에이 코드를 넣어 :

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.+?)/?$ /?version=$1 [L,QSA] 
+0

덕분에 아주 많이,이 완벽했다. – smclintock

+0

다행 이네 다행이다. – anubhava

관련 문제