How to remove php extension my url and question marks replace with slashes
http://eeroju.in/telugu/post.php?post_id=348 to
http://eeroju.in/telugu/post/post_id/348 I am using below code
RewriteEngine On # Unless directory, remove trailing slash RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^/]+)/$ http://localhost/telugu/$1 [R=301,L] # Redirect external .php requests to extensionless url RewriteCond %{THE_REQUEST} ^(.+)\.php([#?][^\ ]*)?\ HTTP/ RewriteRule ^(.+)\.php$ http://localhost/telugu/$1 [R=301,L] # Resolve .php file for extensionless php urls RewriteRule ^([^/.]+)$ $1.php [L] --- <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^route-page\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /route-page.php [L] </IfModule>