1
두 가지 속성을 사용하는 못생긴 URL을 다시 작성하려고합니다. 예를 들어 example.com/stories/?url=how-are-you?num=5를 example.com/stories/how-are-you/5로 지정합니다. 첫 번째 속성을 다시 작성했지만 num 속성을 다시 작성하는 방법을 알고 있어야합니다.두 개의 속성을 가진 친숙한 URL?
RewriteEngine On
RewriteBase /stories/
RewriteCond %{THE_REQUEST} /\?url=([^&\s]+) [NC]
RewriteRule^%1? [L,R=302]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/?$ index.php?url=$1 [L,QSA]