echosara Posted July 8, 2014 Share Posted July 8, 2014 Hi, can anyone tell me what im doing wrong. below is a rewrite rule saved as .htaccess. the page loads and i dont get a 500 error but the url didnt change like it should have in the rewrite rule. The .htaccess is located in the root folder. Any idea what i'm doing wrong guys? <IfModule mod_rewrite.c>RewriteEngine onRewriteRule ^products/$ view/inventory.php</IfModule> Quote Link to comment https://forums.phpfreaks.com/topic/289586-htaccess-not-working-for-rewrite-rules/ Share on other sites More sharing options...
Solution Ch0cu3r Posted July 8, 2014 Solution Share Posted July 8, 2014 but the url didnt change like it should have in the rewrite rule. That is not how mod_rewrite works. It does not change links for you. You need to change all links in your code to view/inventory.php to product/ <a href="/product/">View Inventory</a> mod_rewite will then map site.com/product/ to site.com/view/inventory.php Quote Link to comment https://forums.phpfreaks.com/topic/289586-htaccess-not-working-for-rewrite-rules/#findComment-1484318 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.