Skip to main content
Home / Code Snippets / HTAccess / Subdirectories URL Internally Redirect to Query String

Subdirectories URL Internally Redirect to Query String

The URL in the browser would be:

http://css-tricks.com/index.php/teachers/a/

The actual page rendered by the server would be:

http://css-tricks.com/index.php?search=teachers&sort=a

RewriteEngine on
RewriteRule ^index/([^/]+)/([^/]+).php /page.php?search=$1&sort=$2 [NC]
icon-link icon-logo-star icon-search icon-star