質問
-
フリー PHP+MySQL
外部からのブログカード表示 -
本文:
スターサーバーFreeではどうやら外部からの画像参照(直リンク)は出来ないようですが、OGPに設定した画像(アイキャッチ画像)を外部から表示させる方法はないのでしょうか?
外部サイトがスターサーバーFreeに設置されたサイトのブログカードを設置した時に画像だけリンク切れになっちゃっうのはちょっと困るので、どうにか対処したいのですが、どなたかお知恵をお貸しください。
宜しくお願い致します。 - 緊急度:急ぎ投稿者:朱桜花鈴さん投稿時間:2019/07/09 13:56
回答 No.9300
-
本文:
「スターサーバーフリー」では、ファイル置き場にしたり広告を回避したりすることを禁止しており、
そのため、画像などに対する、外部URLのリファラの付いた、直接のアクセスを制限しています。
管理者が意図的に設定しているポリシーですので、回避手段はないというのが基本的な前提。
ですから、「スターサーバーフリー」ではないところに画像を置くのがセオリーです。
強いて言えば、リファラを付けないで画像を参照すれば読み出せるかもしれませんが、
リンクが自作ならばやれても、
TwitterやFacebookなどが自動的に生成するものや、見知らぬ他人が設定するリンクについては、そうすることは不可能でしょうから、非現実的かと思います。
参考:
https://qiita.com/wakaba@github/items/707d72f97f2862cd8000#referrerpolicy
https://developer.mozilla.org/ja/docs/Web/HTML/Element/img
- 投稿者:ayaguchiさん 投稿時間:2019/07/09 15:24
質問者からのコメント
なるほど。やはり現実的に考えてOGP用の画像はGoogleフォトなどの外部に置いた方が良いという結論のようですね。
お二方、本当にありがとうございました。
ところで。
Googleフォトに画像を置く場合、画像URLは共有用のURLを使用すれば良いのでしょうか?
Googleフォトを利用したことがないのでちょっと不安なんですが、アカウントを登録して色々と試行錯誤してみたいと思います。
回答 No.9378
-
本文:
平素はネットオウルをご利用いただき誠にありがとうございます。
ネットオウル運営チームです。
本ご質問は一定期間新たな回答がなかったため
運営チームで締め切らせていただきました。
■質問の締め切りについて
Q&A掲示板はユーザー様同士の交流掲示板です。
回答がもらえた場合、回答者へお礼コメントをしましょう。
問題が解決した際にはベストアンサーを選び、
質問を締め切ってください。
■再度のご質問について
ご質問が未解決の場合、「ワンポイント!」を参考に、
再度質問してみてください。
【ワンポイント!】
メールやFTPの設定がうまくいかない場合、
ネットオウルIDやサーバーIDなどのお客様情報を公開しない範囲で、
現在の設定内容を出来るだけ詳しく書いてみましょう。
設定内容のミスを指摘してもらえるかもしれません。
エラーが出てうまくいかない場合、
エラーメッセージの内容を書いてみましょう。
エラーメッセージにはエラー原因が詳しく書かれていることが多く、
問題の解決につながる回答が得られるかもしれません。
■ベストアンサーについて
ご質問の締め切りに際して、運営チームにて
ベストアンサーを選んでおります。
※ベストアンサーの回答者様には通常と同様のポイントが
付与されています。
--ネットオウル運営チーム-- - 投稿者:ネットオウル運営 投稿時間:2019/07/24 15:58
回答 No.9299
この回答がベストアンサーです
OGPに設定する画像を、外部参照可能な画僧を指定する。
たとえば、Google フォト 、Flickrに置いた画像を指定する。
■
>外部からの画像参照(直リンク)は出来ない
https://secure.netowl.jp/bbs/detail.cgi?td=3353
質問者からのコメント
回答ありがとうございます。
>Googleフォト、Flickrlに置いた画像を指定する
やはり、どこか別の場所に画像置き場を作ってそこの画像をOGP画像として指定するしか方法はないでしょうか?