Duplicate Change URL of Profile-Page


Well-known member

Change URL of Profile-Page


Current URL:


New URL:



Current URL:


New URL:



For installations which do not use the "community"-portion in the URL, the Profile-Page would have this URL:



Upvote 5
This suggestion has been closed. Votes are no longer accepted.
imagine you want to put the URL on to your printed "Business Card"...

Which one would look better ?



I think @James is saying that it's not a 'standard' character in a URL.

Maybe the suggestion would be better without the @ in the URL? After all, when it comes to Twitter, although we use @ to communicate with others in tweets, the @ symbol is not used in the Twitter profile URL. For example we may tweet at @xenforo but their profile is https://twitter.com/xenforo

In addition, there is an option to remove @ from mentions, so including @ in the URL would be confusing to sites that don't use it.
please define what is "standard" and what is not "standard".
Standard is typically alphanumerical characters with some additional ones such as -,_ etc. I'm not saying that @ is never used, it's just less common.

After all, it is being used at several big websites, as mentioned in my "Examples":
That might be the case but you've missed the point that the really big websites like Twitter do not use @ in profiles whilst they do when mentioning users.

You have also missed the point about the option to not use @ in mentions on XenForo. For sites that don't use this, it would then be inconsistent to suddenly have them in profile URLs.

I'm not disagreeing with your suggestion, it is a valid one (so much so that @Liam W has an add-on for this). I'm just suggesting that the idea would be better if the @ wasn't included in the URL i.e. the suggestion was implemented just as @Liam W has.
That might be the case but you've missed the point that the really big websites like Twitter do not use @ in profiles whilst they do when mentioning users.

no, I did not miss it.

But "Twitter" is not a "standard"...

Last edited by a moderator:
no, I did not miss it.

But "Twitter" is not a "standard"...

Twitter very much is a standard and it's more well known than the sites you linked to:

Twitter - Alexa global rank 10
Medium - Alexa global rank 390
Product Hunt - Alex global rank 4236

In addition, other big sites also use @ when mentioning users but don't use @ in profiles:
Pinterest - Alexa global rank 30
Twitch - Alexa global rank 131

@rafass suggestion of an option of including it in the URL (I guess based on if you use @ in mentions or not?) is a nice idea, though I guess it's a case of how practical it is to implement.
Last edited by a moderator:
@ is a valid character for a URL so that argument is a moot point.

A suggestion has been made, it is valid, let's not get into a back and fourth about it.

More fundamentally there are some serious technical issues with being able to implement this in the way described. The user ID being in the URL is somewhat essential. Usernames are unique, but the URLs produced by those URLs are not necessarily so, due to various substitutions we do, including stripping or encoding certain chracters.

With that in mind, would you see URLs such as https://xenforo.com/@Chris+D by default? No, probably not. The default will always likely remain what it currently is. That said, a user being able to opt in to a specific, unique, vanity URL is not an unreasonable suggestion.
Something similar to this has previously been suggested here: https://xenforo.com/community/threa...cess-member-profiles-via-user-name-only.4550/

Although the exact implementations are somewhat different, the overall concept is the same, in as much as it relates to some sort of vanity URL for member profiles (possibly configurable).

We have discussed it internally and decided to mark this as a duplicate - the same comments can be posted on the thread linked to above, to compliment or flesh out the original suggestion.
Top Bottom