Gideon So 161 Posted March 6 For now, if a site needs non ascii page name, there are two setting needed to be set: $config->pageNameCharset = "UTF8" This is OK. $config->pageNameWhitelist = "A very long Chinese Character List" It is very hard to put all the Chinese character there. I always get complaint from my client that they find missing character in the url. Then I have to add that character manual. This is very painful and troublesome. If there is another way to whitelist all the non-ascii character would be a big plus to ProcessWire multi-language support. Forum thread: https://processwire.com/talk/topic/12776-pw-3012-support-for-extended-utf8-page-namesurls/?page=2&tab=comments#comment-146652 Feature request: https://github.com/processwire/processwire-requests/issues/393 If you think this feature is essential to you, please consider to up-vote the request to draw attention to Ryan. Thanks. Gideon Share this post Link to post Share on other sites
Jan Romero 491 Posted March 6 $config->pageNameWhitelist = ''; This should allow everything that gets past .htaccess. It will only remove some characters explicitly blacklisted in the core. Share this post Link to post Share on other sites
Gideon So 161 Posted March 7 Hi @Jan Romero, Thanks for your reply. It works. Thanks. Gideon Share this post Link to post Share on other sites