What's wrong with the following line in my .htaccess file? All of my other rewrites work, just not this one.

I want
http://www.techtalkforums.com/forums/viewtopic.php?t=10&view=previous
http://www.techtalkforums.com/forums/viewtopic.php?t=10&view=next
http://www.techtalkforums.com/forums/viewtopic.php?t=10&view=newest

to look like
http://www.techtalkforums.com/forums/t10previous.html
http://www.techtalkforums.com/forums/t10next.html
http://www.techtalkforums.com/forums/t10newest.html

I'm using the following code but it doesn't seem to work? It just goes to topic 10 (for example) while ignoring the view parameter. Any ideas?

RewriteRule ^t([0-9]+)(.*).(.*)$ /forums/viewtopic.php?t=$1&view=$2 [L]

I figured out the problem. There was nothing wrong with this line. It's just that I also had another RewriteRule in the same format that took the same number of paramaters, that did something different entirely. I guess I just didn't realize it! ;)

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.