Some of my categories have commas in them so when using URL rewriting it reverts back to the category ID, is there a way to replace commas with another character in the same way spaces are replaced with underscores?
You'll have to use a rewrite scheme that includes the id (like {CATREWRITEPATH}-{CATID}/{PAGE}.htm) in order for special characters to work. Even if I added yet a third replacement option after spaces and ampersands, you'd have to be replacing it with something else that you'd never want to mean literally.
I had actually figured most of that out, but I don't know enough about rewrite to be able to actually implement it. Everything I tried wouldn't work and I wasn't able to figure it out from the existing htaccess.
The more I think about it the less important it becomes so I guess I'll just leave it as is. Thanks for your help.
0/5
1
2
3
4
5
Sorry, you don't have permission to post posts. Log in, or register if you haven't yet.
Comments on can commas be replaced by mod_rewrite?
Forum Regular
Usergroup: Customer
Joined: Apr 03, 2007
Location: NY & PA
Total Topics: 94
Total Comments: 339
Some of my categories have commas in them so when using URL rewriting it reverts back to the category ID, is there a way to replace commas with another character in the same way spaces are replaced with underscores?
developer
Usergroup: Administrator
Joined: Dec 20, 2001
Location: Diamond Springs, California
Total Topics: 61
Total Comments: 7868
You'll have to use a rewrite scheme that includes the id (like {CATREWRITEPATH}-{CATID}/{PAGE}.htm) in order for special characters to work. Even if I added yet a third replacement option after spaces and ampersands, you'd have to be replacing it with something else that you'd never want to mean literally.
Forum Regular
Usergroup: Customer
Joined: Apr 03, 2007
Location: NY & PA
Total Topics: 94
Total Comments: 339
I had actually figured most of that out, but I don't know enough about rewrite to be able to actually implement it. Everything I tried wouldn't work and I wasn't able to figure it out from the existing htaccess.
The more I think about it the less important it becomes so I guess I'll just leave it as is. Thanks for your help.