Actuellement, je suis en train de configurer un blog sur site.com/wordpress et je souhaite utiliser tous mes actifs pour le blog sur mon serveur d'actifs, assets.site.com/blog/.
J'ai obtenu les résultats souhaités sur le front-end en modifiant l'option siteurl dans la base de données (wp_options), mais l'administrateur l'achemine vers cette adresse (le serveur d'actifs) au lieu de site.com (valeur de l'option home).
Que dois-je changer aux fichiers d'actifs de serveur d'un sous-domaine (js, css et images)?
Le chemin d'accès à vos actifs varie en fonction de l'endroit où vous appelez pour ces actifs. Par exemple, lors de la référence d'une URL img en arrière-plan dans un fichier CSS, ce chemin est relatif à l'emplacement du fichier CSS. Comparez cela avec les appels d'actifs dans le contenu de la page, qui sont relatifs à l'emplacement de la page publiée ... ou à un appel d'actif dans un modèle, etc.
L'emplacement à partir duquel vous demandez l'actif varie.
Vous serez peut-être obligé d'utiliser une URL absolue complète pour les actifs. Tant que vous connaissez ce chemin, utilisez simplement le fichier complet http://assets.site.com/folder/file.ext