Profiles of Users with Hyphens

Seemingly, profiles of those with a hyphen in their username aren't visible. Rather, the following error is displayed instead of their profile:

Code:
This user has not registered and therefore does not have a profile to view.
 
This is a problem that has been bugging me for months. It is the result of a vBSEO.com product installation. If anyone knows how to solve the issue quickly, I'm all ears.

In the meantime, I will have to investigate further into whether there is a fix.

Thank you, James, for bringing this to our attention.
 
What are your rewrite rules?

These are default ones.

Member Profile URL Format
Select a member profile URL format or create a custom layout using the field provided.

NOTE: Since vBulletin does not allow for duplicate usernames, it is safe not to use the [user_id] variable.

Sample custom string:
u[user_id].html


PROVIDED OPTIONS:

members/[user_name]/
members/[user_name].html (currently set)
members/[user_id].html
member-[user_name].html
Custom:
 
I have temporarily switched it to third option, but ideally, how would we write the custom command in such a way that the username is displayed in the URL as well?

members/[user_name]/
members/[user_name].html (currently set)
members/[user_id].html
member-[user_name].html
Custom:
 

Forum statistics

Threads
80,942
Messages
248,472
Members
20,681
Latest member
zentekinfosoft
Top