Q. |
ffftpでアップロードしたpdfファイルをNiftyのブログでリンクさせたのですが、リンク先URLをクリックするとサーバーのユーザーIDとパスワードの入力画面が出てしまいます。直接リンクできる方法を教えてください。 |
A. |
まずお使いのサーバが直接リンクを許容しているか?を調べる必要があります。直接リンク(以下、直リンクと呼びます)とは、他のサーバ(ブログなど含む)からhttp://で直接参照することです。たとえば、画像や動画など重たいファイルを「直リンクされる側のサーバ」に置いておき、それらを表示するためのhtmlファイル(軽いファイル)だけを「直リンクする側のサーバ」に置いておけば、直リンクする側のサーバ容量や負荷を軽減できます。しかし直リンクされる側のサーバ容量や負荷が高まるので、される側にとっては嬉しくありません。やろうと思えば他人のサーバにおいてある画像ファイルなどへ勝手に直リンクできてしまうのです。そのため、サーバによっては直リンクを禁止している場合があります。直リンクを禁止するかしないかはサーバの運営会社の方針によって異なります。有料のレンタルサーバなら容認していることが多いですが、無料のサーバなどでは負荷軽減のために禁止しているケースがありますので、まずはご利用されているサーバが直リンクを禁止しているのか容認しているのかを確かめてみましょう。なお直リンクはpdfに特化した話では無いので、imgタグを使って画像ファイルならどうなるか?を確かめてみるのもよいでしょう。仮に直リンクを容認しているのにこの問題が生じる場合は、PDFファイル自体にパスワードがかかっていないか、も併せて確認してみてください。もしくはPDFファイルを置いているフォルダ自体にアクセス制限がかかっていることなども考えられます。
回答者 大和賢一郎 |
関連する質問
pdfファイルをリンクしたのですが、「現在のセキュリティ設定では、ファイルをダウンロードできません」というエラーが出てページを開けません。解決策をお ...
関連する動画
[V16kis03] [リンク] PDFファイルにリンクする方法 (V16)
関連する用語
直リンク
関連する解説
その他の関連情報
|
|
FAQ(よくある質問と回答)を検索する
Loading
|