0
쿼리 문자열을 전달하여 어떤 버전을로드해야 하는지를 확인하여 액세스 할 수있는 페이지를 만들려고했습니다. www.domain.com?version=one
을 사용하여 페이지에 액세스하는 대신 www.domain.com/one
을 사용하고 /one
을 /version=one
으로 설정해야합니다.쿼리 문자열을 숨기려고 다시 쓰기
이것이 가능합니까?
쿼리 문자열을 전달하여 어떤 버전을로드해야 하는지를 확인하여 액세스 할 수있는 페이지를 만들려고했습니다. www.domain.com?version=one
을 사용하여 페이지에 액세스하는 대신 www.domain.com/one
을 사용하고 /one
을 /version=one
으로 설정해야합니다.쿼리 문자열을 숨기려고 다시 쓰기
이것이 가능합니까?
이와 비슷한 기능이 작동합니다.
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]
덕분에 아주 많이,이 완벽했다. – smclintock
다행 이네 다행이다. – anubhava