I'm integrating an ember-cli
app inside my main site
which will be accessible at url http://host/faq/....ember...routes
So I added baseUrl: /faq/
to my ember
config/environment.js
module.exports = function(environment) {
var ENV = {
modulePrefix: 'faq',
environment: environment,
baseURL: '/faq/',
locationType: 'hash',
The problem: While developing in my ember-cli environment with ember server
my assets such as (SVG, FONTS and IMAGES) are giving me a NOT FOUND
now.
For example: http://host/assets/images/bg.png
gives me a not found it now expects http://host/faq/assets/images/bg.png
. Why is this happening?
I had the same problem with this project: Ember-Material-Navigation
I fixed this issue by defining a baseUrl variable in my main sass file and concatenating to all external urls.
$baseUrl: "/faq/";
@include font-face("Font Name", font-files($baseUrl + "/dir/font.ttf"));
However, this only works if you are using sass.