I have a site with two languages: English and Japanese. For the Japanese site I created a few manual URL aliases in Japanese because I thought it might be good for SEO (e.g. www.mysite.com/ja/ライブラリー).
I noticed that Boost will not work for those sites. All English sites and the Japanese Sites with Latin-only URLs work like a charm and after only one reload of the page the Boost expires tag appears in the footer.
Is Boost incompatible with utf8 urls or what setting do I have to change?

Comments

mikeytown2’s picture

Category: bug » support
Status: Active » Closed (fixed)

admin/settings/performance/boost
Boost advanced settings
Disable 'Only allow ASCII characters in path'

Reopen if this didn't do it.

hamsterbacke42’s picture

Sorry I totally overlooked that setting, thanks a lot.
I changed that setting and it works now on some pages, on others it still persists, but the reason for that might be something else. Will reopen if persists.

mikeytown2’s picture

Enable the 'Boost: Pages cache status' block; it will only be displayed on pages that it can cache.

meatbag’s picture

Version: 6.x-1.0-rc4 » 6.x-1.18
Status: Closed (fixed) » Active

I have disabled 'Only allow ASCII characters in path'.
Boost can cache the pages with utf-8 url but the filenames are misencoded.
So the cache just don't work at all.

Here's a solution i find
#797136: utf-8 urls are not cached: filenames encoded wrongly
But this only works on a certain encoding and you have to change the system locale to the corresponding one.

I think we need further work on this.