File missing error shown up even after changing all font file locations in materialize.css. Am I missing something?
File locations are different from default. Say my css files are in '
Changes all locations in materialize.css only. Couldn't find any other file which calls font files.
Probably you miss some location in materialize.css, or CSS file is cached.
You can try to open http://.../rcss/materialize.css and check the content returned by webserver
Cleared cache and all occurrences of '/font/' replaced with '/assets/rfonts/' already and I can see the change while viewing source in the browser. There were 25 occurrences of of '/font/' in 'materialize.css' by the way. Still the problem persists as in the screenshot. Is there something to do with 'materialize.js'? This is one thing not documented well and I think how to change font file location should be included in getting started/typography.
There is no /font/ in the materialize css. It uses /fonts/ directory

Maybe you have another one materialize.css in your code with unchanged variables. You can try to save "web-page complete" from chrome and search over the files for /fonts/ text
MaterializeCSS customization is documented on Getting Started page - http://materializecss.com/getting-started.html
You can build it from SASS and change the $roboto-font-path if you like. But it leads exactly to the same result as manual .css modification.
Oh OK. It was Cloudflare CDN who caches CSS caused the issue. My bad. Replacing all 25 locations in materialize.css enables changing font directory. If there is any possibility to modify it into a single path and reusing the same, customization will be lot easier, just saying. Anyway thanks for the support @kmmbvnr.
Most helpful comment
Oh OK. It was Cloudflare CDN who caches CSS caused the issue. My bad. Replacing all 25 locations in materialize.css enables changing font directory. If there is any possibility to modify it into a single path and reusing the same, customization will be lot easier, just saying. Anyway thanks for the support @kmmbvnr.