2017-01-07 1 views
-4

를 사용하여 URL에서 한 페이지제거? ID = htaccess로

root/pages/?id=webdesign 

를하고 난 접두사를 유지하고와 마지막 부분을 교체하려면

root/pages/webdesign 
+0

루트/페이지 또는 전체 사이트 또는 다른 요청에 대한 요청을 의미합니까? –

+4

[참조 : mod \ _rewrite, URL 재 작성 및 "예쁜 링크"의 가능한 복제본] (http://stackoverflow.com/questions/20563772/reference-mod-rewrite-url-rewriting-and-pretty-links-explained)) – chris85

+0

URL에서 ID의 값을 제거하고 싶습니다. (URL에서? id =를 제거하십시오.) –

답변

0

처럼 뭔가로 번역 할 쿼리 문자열

RewriteCond %{QUERY_STRING} !^id= 
RewriteRule ^root/pages/(.+)$ /root/pages/?id=$1 [L] 

다시 쓰기 루프를 방지하려면 RewriteCond이 필요합니다.