I wrote my tryouts in http://drupal.org/node/1260390
but after i saw http://drupal.org/node/1447460
i checked my redirections.
All of my old aliases have non-ASCII (Turkish UTF-8) characters.
Since last week I use transliteration module to change non-ASCII characters in my path aliases.
So,
- When i change a non-ASCII alias, redirect module creates a redirection, but when i click it from "/admin/config/search/redirect/" list it doesn't go to new alias node, it goes to old alias node.
-
If old alias has only ASCII characters, everything is working well.
It creates redirection and gives a perfect 301.
| Comment | File | Size | Author |
|---|---|---|---|
| #9 | redirect-multibyte_path-1448706-9.patch | 707 bytes | greenskin |
Comments
Comment #1
trante commentedFor this error i also tried "redirect 7.x-1.0-beta3".
But the same behaviour occured.
I removed it and installed "redirect 7.x-1.0-beta2"
But it gave errors due to update of the module (redirect_list_form(), date_timezone_set(), date_format() )
I suppose this is normal.
So i didn't try its behaviour to not to do a database update.
Could anybody having UTF-8 alias try a redirect ?
Comment #2
trante commentedAnybody has comments?
Comment #3
ANDiTKO commentedHello neighbor!
Try to import your redirects using the CSV bulk import module. Check out my other post for more help. I was able to redirect from and to non-ascii Greek utf8 characters using this module.
Greetings from Greece!
Comment #4
trante commentedThank you for answer :)
I'm bored of this error and exhausted from struggling to fix it.
Then some months ago I changed all my url aliases to only ASCII characters, now all my aliases redirecting :)
Comment #4.0
trante commentedtypo
Comment #5
pere orgaClosing #2261305: Hyphen in filename as a duplicate of this one
Comment #6
pere orgaClosing #1341498: special characters as a duplicate of this.
Comment #7
pere orgaComment #8
hkirsman commentedI'm trying to redirect to here: http://www.tsitaat.com/tsitaadid/teemad/üksindus
And I get error "The redirect path tsitaadid/teemad/üksindus is not valid."
So ü, ä, õ and ö which are in estonian language, just don't work.
Comment #9
greenskin commentedAdding a rawurlencode() on the redirect value during the validation check fixes the issue for us.
Comment #11
hkirsman commentedI was now able to add redirection for urls with source "tsitaadid/teemad/võitleja"
Thank you!
Comment #12
wylbur commentedClosing this as Outdated as Drupal 7 is EOL.