I have a site in "exostic" language. For SEO purposes, I have in url special characters. I don't want to change url because than I would lose SEO benefit of having title in url.
Example:
domain/%CF%80%CE%BF%CE%B4%CF%8C%CF%83%CF%86%CE%B1%CE%B9%CF%81%CE%BF
which is actually
domain/article.php?title=%CF%80%CE%BF%CE%B4%CF%8C%CF%83%C F%86%CE%B1%CE%B9%CF%81%CE%BF
I would like to make rewrite_rule ^/?(/anything)$ /article.php?url=$1 [L]
The problem is when inside everything is %.
I tried RewriteRule ^/?(.*)$ /article.php?url=$1 [L] and it doesn't work.
Then I tried
to change url to domain/%CF%80%CE%BF%CE%B4%CF%8C%CF%83%CF%86%CE%B1%CE%B9%CF%81%CE%BF/3423 (number as article id)
and made rule
^/?(.*)/([-a-zA-Z_&0-9&,!]+)$ /article.php?url=$1 [L]
This works. I have no idea why in second case it works and in first not.
I hope anybody can help me!