havenswift-hosting.co.uk Posted September 6, 2009 Share Posted September 6, 2009 Hi I am just learning mod_rewrite and would like some help with this please - I have an application that has an .htaccess with the following line in it RewriteRule ^users\/([0-9a-z-]+).html$ members/user.php?user=$1 [L] If users join the site and use an _ (underscore) in their name, this doesnt work and instead of taking them to the correct page to takes them to the homepage. Could somebody please explain what the above is doing and how I would need to change it to make it work correctly Thanks Ian Link to comment https://forums.phpfreaks.com/topic/173330-help-with-rewrite-rule-please/ Share on other sites More sharing options...
wildteen88 Posted September 6, 2009 Share Posted September 6, 2009 Change your rewrite rule to RewriteRule ^users\/([0-9a-z_-]+).html$ members/user.php?user=$1 [NC,L] Link to comment https://forums.phpfreaks.com/topic/173330-help-with-rewrite-rule-please/#findComment-913692 Share on other sites More sharing options...
havenswift-hosting.co.uk Posted September 7, 2009 Author Share Posted September 7, 2009 Change your rewrite rule to RewriteRule ^users\/([0-9a-z_-]+).html$ members/user.php?user=$1 [NC,L] Many thanks - works perfectly Link to comment https://forums.phpfreaks.com/topic/173330-help-with-rewrite-rule-please/#findComment-914019 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.