I upgraded from an old version 4.09 to 7.3. Everything seems to be working fine except the regular expression I had setup for rewriting URLs. In 4.09 I had a rule in Friendly URL Settings (Host Settings) of the following:
MATCH: "[^?]*/Jobs/([0-9]{1,3})[a-zA-z].aspx"
REPLACE WITH: "/jobs/$1.aspx"
It works fine in 4.09 but it does not work at all in 7.3. My config is set to "advanced" for DNNFriendlyURLs config in the web.config. So, I'm wondering if these rules work when "advanced" mode is set. If so, why do you think this isn't working? If these rules no longer work in "advanced" mode, then what is my alternative to get this to work? I tried going back to "humanfriendly" and it still didn't work.
Here's what I want to accomplish. If a URL is say "http://abcd.com/jobs/123a.aspx" then I want it to be rewritten to "http://abcd.com/jobs/123.aspx". So, the match finds 1 to 3 digits followed by a single letter and replaces it with just the numbers found and removes the letter. 123a, 123b, 123c, etc. would map to 123.
Any assistance would be greatly appreciated.