web-dev-qa-db-ja.com

サブドメインでアセットファイル(js、css、images)を提供する方法

現在私はsite.com/wordpressにブログを開設しており、私のアセットサーバーであるassets.site.com/blog/上のブログに私のすべてのアセットを提供したいと思います。

データベース内のsiteurlオプション(wp_options)を変更することでフロントエンドで望ましい結果が得られましたが、管理者はsite.com(homeオプションの値)ではなくそのアドレス(アセットサーバー)にルーティングします。

サブドメイン(js、css、およびimages)からサーバーアセットファイルに変更するために何が必要ですか?

1
Ranknoodle

あなたの資産への道はあなたがそれらの資産を要求している場所によって異なります。たとえば、CSSファイルでbackground img URLを参照する場合、このパスはCSSファイルの場所を基準にしています。これとは対照的に、ページコンテンツ内のアセットコール - これは公開されたページの場所を基準にしています...またはテンプレート内のアセットコールなどです。

あなたが資産を要求する場所は異なります。

あなたは資産への完全な絶対URLを使うことを強制されるかもしれません。あなたがそのパスを知っている限り、単にフル http://assets.site.com/folder/file.ext を使ってください

2
jdm2112