El tema no funciona en Octopress para un dominio personalizado

Recientemente migré mi blog de WordPress a Octopress.

La URL del blog es:

myproject.github.io/octopress 

Más tarde agregué un logging A a la configuration de DNS de mi sitio de WordPress:

 myexample.com points to 192.30.252.154 

Problema: después de cargar Octopress blog desde myexample.com en un browser, el tema estándar no se carga, mientras que desde myproject.github.io lo hace. Otros medios como text, fotos, etc. se cargan en ambos casos.

Cualquier ayuda apreciada!

Esto debido al hecho de que está sirviendo desde dos esquemas de URL diferentes: myexample.com y username.github.io/octopress . Aquí la principal diferencia es la ruta /octopress .

Esto se supone que debe tenerse en count en _config.yml :

 # If publishing to a subdirectory as in site.com/project set 'root: /project' root: / 

Desde el punto de vista de yourdomain.com , se supone que es / y desde el punto de vista de username.github.io/octopress , se supone que es /octopress .

Esto es lo que rompe la carga de resources en uno de los casos.

Pero el principal problema aquí es la mezcla entre el dominio personalizado y la url github.

Será mejor que coloque su file CNAME en su repository username.github.io , esto hará que github networkingirija todas las requestes a username.github.io a yourdomain.com . Y todas las requestes de username.github.io/repository de yourdomain.com/repository a yourdomain.com/repository .

Solo tendrá una url por repository y no habrá más errores posibles con la configuration de octopress.

Al configurar la url: http://yoursite.com variable de configuration url: http://yoursite.com , también resolverá el problema canónico generado por este problema de la url doble. Debido a SEO y contenido duplicado.