2016-04-15 8 views
0

私はWordpressにアップロードする画像を提供するためにCDNを使用します。私の設定は以下の通りであった。Wordpress:CDNから画像を配信

enter image description here

それは完全に働いたが、私はWordpressの4.5に更新してから、それはもう動作しません。これが今の私の設定です:

enter image description here

このフィルタはどちらか動作しません:

function my_cdn_upload_url() { 
    return 'http://media.mydomain.com'; 
} 
add_filter('pre_option_upload_url_path', 'my_cdn_upload_url'); 

誰もが、私はCDNからの私のイメージを提供する方法を知っていますか?

ありがとうございます。

答えて

0

ベストウェイはw3トータルキャッシュを使用します。

これはcdnサポートを内蔵しています。もちろん、主な機能であるキャッシングを使用すると、ウェブサイトのスピードアップに最も役立ちます。

+0

ありがとうございますが、私はそれを使用しないことをお勧めします。プラグインが少ないほど良いでしょう。現時点では、ワニスとmemcachedで十分です。 – retroriff

0

かなり古いWP版からアップグレードしたようですね。アップロードフォルダとパスのオプションは、[設定] - > [メディア]で削除されました。

アップロードの実際の経路はどのようなものですか?それは標準のdomain.com/wp-content/uploads//ではないのですか? はいの場合 - アップグレード後に新しい画像はどこにアップロードされますか?

https://wordpress.org/plugins/custom-upload-dir/で遊んでみて、画像がCDNに戻ってくるのを見てください。

+0

いいえ、4.4から4.5に更新しました。私はこれらの設定が3.5から削除されたが、4.4とは異なるインストールがあり、これらのオプションは引き続き表示されていることを読んでいます。なぜ私に質問しないでください...私の実際のパスは、日付付きの普通のパスです。私のCDNはAWSクラウドフロントであり、wp-content/uploads/2016 /から原点を読み取ります... mydomain.com/wp-content/uploads/2016/をimages.mydomain.com/wp-content/uploads/に置き換えたい2016/ – retroriff

+0

要するに、サブドメインを作成し、データベースのアップロードパスを変更し、古いパスを新しいパスにリダイレクトします。ここでうまく説明されています:http://www.dezzain.com/wordpress-tutorials/how-to-move-wordpress-uploads-path-to-subdomain/ – bugnumber9

関連する問題