/tools/required/i18n_js under SSL

Permalink 1 user found helpful
I've just configured a c5 site to run under SSL. I changed the BASE_URL and all hard-coded asset links in the header and footer. Everything is fine until I try to edit a page or use the admin site-map. The problem is that none of the pop-up tool selectors appear and the browser throws the following errors:

1. Failed to load resource: the server responded with a status of 404 (Not Found) -https://www.####.co.uk/tools/required/i18n_js...

2. Uncaught ReferenceError: ccmi18n is not defined

There is no physical language file at /tools/required/i18n_js but under http, a file is served, so it is obviously being generated on the fly, or the path is being manipulated in some way, or not, when it runs under https.

I have temporarily gotten round the problem by copying the contents of /tools/required/i18n_js as generated under http, and physically locating it at /tools/required/i18n_js, but can anyone explain the mechanism used to serve that language file under normal circumstances, and hazard a guess as to why it might not be working under SSL, please?

# concrete5 Version 5.6.3.2a1

 
losttheplot replied on at Permalink Reply
Huge embarrassment - the problem reported above was due to a poorly written .htaccess rewrite exception which effectively stopped any path containing '/i' from being rewritten.

Mod: feel free to delete this post.