1
id=111
(예 : www.mysite.com/1/id=111
, www.mysite.com/page_id=1?id=111
등)으로 끝나는 모든 URL을 www.mysite.com/pages
으로 다시 쓰려고합니다. 내가 어떻게 할 수 있니?Htaccess는 특정 끝의 URL을 다시 작성합니다.
id=111
(예 : www.mysite.com/1/id=111
, www.mysite.com/page_id=1?id=111
등)으로 끝나는 모든 URL을 www.mysite.com/pages
으로 다시 쓰려고합니다. 내가 어떻게 할 수 있니?Htaccess는 특정 끝의 URL을 다시 작성합니다.
사이트의 루트 디렉토리에있는 .htaccess
파일에 다음을 추가해보세요.
RewriteEngine on
RewriteBase/
$if the URL ends with id=111
RewriteCond %{THE_REQUEST} id=111\ [NC]
#then rewrite the request to pages
RewriteRule^pages [L]
당신은 다음을 포함 위의 마지막 규칙을 변경 www.mysite.com/pages
에 사용자의 주소 표시 줄에 URL을 변경하려는 경우 R=301
#then redirect the request to pages
RewriteRule^pages? [L,R=301]
아래로