Problem with persian to url for clean url?

I could be wrong, I generally only do business with English and such, but I do not think that mod_rewrite can handle Persian characters. Can anyone confirm or counter this?

SEF urls are blown out of proportion. Even query strings get indexed fine by Google, just not as highly ranked because of all of the extra foobar in the url. I checked DMOZ’s Persian links and the only ones that worked were in query strings or static pages, no rewritten urls.

Not srue what this means, but I searched google for this and found NO sef urls with this word: هندی though I did see a lot of listings.

Well I fixed a lot of your script. Just finish up what I started and you are good.

What I would do personally is have the script write the pages to an html file. For example: هندی.html:

That would work just fine.

Just take out the decoding and encoding from the scripts and it will allow you to save persian chars.

Thanks!
If i want replace url bottom to .htaccess you, it is true?(i use of CodeIgniter)
My url:


http://localhost/blog?id=23

//real root:
http://localhost/index.php/index/blog?id=23

Replace .htaccess:


RewriteEngine on

#remove index.php to url- this true work
RewriteRule ^([a-z0-9_-]+)\\.html$ index.php/page/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\\.php|asset|robots\\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]

#replace blog?id=23 with $url-this true not work
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^blog/(.*)/?$ blog?url=$1 [QSA,L]

i want this result:
lik: id=23 =$url=> وب سایت


http://localhost/blog/وب سایت

I am trying to tell you, please listen carefully…

“I am pretty pure you cannot do this.”

http://localhost/blog/وب سایت

mod_rewrite does not effectively handle multibyte characters, which is what persian is. I could be wrong, but I don’t think I am.

If it were possible, don’t you think these guys would do it?
http://themes.wp-persian.com/

I’m with LinuxFreelancer; if it’s possible to handle multi byte characters in Apache somebody would have found it by now, but now matter how you search for it it comes up blank.

Honestly, we need to take our technology back to the drawing board. Multibyte chars need to go.