carbide20 Posted September 29, 2012 Share Posted September 29, 2012 Okay, so I have a file named tagging.php that links to itself. Sometimes, it needs to pass itself an ID. I wanted a URL like: website/tagging/8 instead of: website/tagging.php?id=8 I'm not sure what's wrong with my rewrite rule: RewriteRule ^tagging/([0-9]+)$ tagging.php?id=41 [NC, L] Any ideas? Quote Link to comment https://forums.phpfreaks.com/topic/268899-htaccess-rewriterule/ Share on other sites More sharing options...
requinix Posted September 29, 2012 Share Posted September 29, 2012 Perhaps it shouldn't be using the number 41 every time? Why do you think something's wrong? What happens? What is supposed to happen? Quote Link to comment https://forums.phpfreaks.com/topic/268899-htaccess-rewriterule/#findComment-1381712 Share on other sites More sharing options...
carbide20 Posted September 29, 2012 Author Share Posted September 29, 2012 Sorry, I guess that was the old version of the code I pasted. No, you're right, it should not read 41: RewriteRule ^tagging/([0-9]+)$ tagging.php?id=$1 [NC,L] But I still received a 500 error. Eventually I realized it was the space in [NC, L] that was causing it. Getting rid of the space solved the problem Quote Link to comment https://forums.phpfreaks.com/topic/268899-htaccess-rewriterule/#findComment-1381715 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.