- ベストアンサー
サーバ内のファイルがリンクされているページを検索
ホームページの管理を引き継いだ者です。 ホームページサーバ内にアップ日が古いPDFファイルがあります。 リンクされているページ自体が削除されている可能性が高いので、もしどこのページにもリンクされていないならサーバから削除したいと思っています。 サーバ上のリンクされているHTMLファイルの有無を検索する方法はありますか? ※HTMLファイルは、サーバ上にしかありません。 ※PDFファイル名で検索をかけたらPDFファイルそのものがヒットしてしまい、かつリンクされているページがあるファイルも同様の結果でした。
- bari_saku
- お礼率87% (1992/2269)
- HTML
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>ページ更新の際は該当HTMLファイルをローカルに落とし、テキストエディタで手打ちで書き換え、再アップするという手段で更新しています。 なら、FTPソフトがあるのでしょうから、すべてダウンロードしてくれば良いです。CMSなど動的に作成するものがないのでしたら、ダウンロードしてから、grepなりで。 Windows用のgrepもあります。 まあ、テキストエディタで検索機能を持つものもあります。たとえばEmEditor--これでフォルダー内を検索で該当するファイルにリンクしているファイルをすべて拾い出してしまえば良いです。文書内に、href="[^"]*abcdefg.pdf" を正規表現で探す。
その他の回答 (1)
- t_ohta
- ベストアンサー率38% (5085/13292)
HTMLファイル一式にgrepをかけて、そのPDFファイルのファイル名が記載されているHTMLファイルが無いか探す。 あとは、ホームページアクセスログから、そのPDFファイルへのアクセスの有無を調査。 PDFファイルへのアクセスが見つかれば、どこかからリンクされている可能性あり。 ログにリファラーが出力されていれば参照元が判明します。
お礼
ご回答ありがとうございます。 >HTMLファイル一式にgrepをかけて、そのPDFファイルのファイル名が記載されているHTMLファイルが無いか探す。 全てをDLしてローカルで検索するということでしょうか? すみません…その「一式」がサーバ上にしかない状態です。 また現在ブラックボックス状態のエリアもあり、どこまでDLすれば「一式」になるのかも不明です。 任意サーバ内と言いますか任意ドメイン以下のHTMLファイル全てを検索するのは難しいでしょうか? >あとは、ホームページアクセスログから、そのPDFファイルへのアクセスの有無を調査。 こちらもすみません、ログは取得していません。 ログの取得は行なったことがないのですが、特定のソフトがなくても可能でしょうか? (借りているサーバの会社に確認したところ、コントロールパネルからアクセスログをDLできるが、最短で2~3日、最長でも3~4週間分しか取得できないとのことでした) ※ページ更新の際は該当HTMLファイルをローカルに落とし、テキストエディタで手打ちで書き換え、再アップするという手段で更新しています。 ちなみに、前担当者とは連絡が取れない状態です。資料もとくにありません。
関連するQ&A
- ホームページにPDFファイルをリンクさせる方法
ホームページを公開していますが、今回エクセルで作成した文書をPDF化して、画像と同じ感覚で<img src="photo/excel-1.pdf">のHTMLタグでリンクしました。作成ソフトでは、うまくリンクしてAdobeReaderが起動、PDFファイルが表示されました。 ところが、Yahoo!のサーバーにUPして確かめたら「ページが見つかりません」のメッセージが出て表示されません。 解決策をどなたか教えて下さい。
- ベストアンサー
- ブログ
- pdfの特定のページにリンクを張ることはできますか?
お世話になります。 ホームページビルダーV9を使っています。 HTMLからpdfにリンクを張って呼び出すのですが、単にpdfファイルを呼び出すのではなく、pdfある特定のページが頭だしされるように表示させたいのですが、どうすればよいでしょうか? よろしくお願いします。
- ベストアンサー
- ホームページ作成ソフト
- LANでHTMLページにPDFをリンクしたのですが...
LANを立ち上げるのに奮闘しています。 基本的にHTMLでページを作っているのですが、PDFファイルもリンクさせています。 しかし、ネットワーク上でHTMLファイルを保存している、サーバ用PC以外のPCで PDFファイルへリンクするとPDFのアプリケーションは立ち上がるものの、その後表示されるのは白いページになってしまいます。 何が原因なのか、思い当たることは調べてみたのですが、解明されておりません 原因と解決法をお教えください。お願いいたします。
- 締切済み
- HTML
- リンク先のPDFファイルからHTMLへ戻すには?
ホームページを作成しようとしています。 サイトの中にPDFファイルがあり、HTMLページからそこにリンクを掛けようとしています。 その場合、行先のPDFからリンク元のHTMLページへ戻すことは可能でしょうか? もし可能なら、その記述の仕方をお教えいただけないでしょうか。よろしくお願いします。
- ベストアンサー
- ホームページ作成ソフト
- あるページだけを検索されないようにするには?
自分のホームページがあるのですが、会員向けにあるページを作ろうと思っています。CGIのアクセス制限も考えたのですが、もっと簡単にURLを会員に教えてアクセスしてもらおうかと考えております。この場合、同じサーバーにアップし丸秘ページにリンクがないとたら、検索エンジンにひっかかるでしょうか?また、このページを検索されないようにするにはどうしたらいいか教えてくさい?
- ベストアンサー
- その他(インターネット・Webサービス)
- ホームページにPDFファイルをリンクさせたい
ホームページビルダーを使っています。 PDFファイルをリンクさせ動作確認後、 アップしましたが、ページが見つかりません!という表示が 出てうまくいきません。 何か、やり方が違うのでしょうか。 単にリンク設定をしただけです。
- ベストアンサー
- その他(ソフトウェア)
- サーバー内のファイルを検索・削除する方法は?
HPの管理をしていて、 以下のような壁にぶち当たってしまいました。 何かご存知の方おられればヨロシクお願いしますm(_ _)m <現状> ・レンタルサーバーを利用したwebサイトの管理人を勤めています ・サーバーにアップされている全ての.htmlファイルを削除したいです ・htmlファイルは20~30個くらいのディレクトリ内に、 合計で1300個ほどあり、一つずつ消していくのはとても面倒です。 ・サーバー側にあるファイルを一旦全て削除してアップしなおす方法は 可能な限り避けたいです (アップにものすごい時間がかかり、サーバーに負荷がかかるため) ・FFFTPなどにはそもそも.htmlファイルを検索して表示する機能が 無いっぽいです。 ・Explorerを利用してftp接続を試みると Ctrl+Fで検索すれば.htmlファイルのみを表示できますが、 どうやらこれらのファイルは一つずつしか削除できないようです。 ・コマンドプロンプトのftpを利用して mdelete *.html とすると 今いるディレクトリ内の.htmlファイルは全て削除できるんですが、 サブディレクトリ内の.htmlファイルは削除できません。 DOSコマンド風にmdelete /s *.htmlとしても同様です。 <質問> ・ftpサーバー内の.htmlファイルを検索・削除する方法ってありませんか?
- 締切済み
- ネットトラブル
- PDFファイルをリンクするには?
初心者です。 PDFのファイルを、ホームページでリンクしたいのですが、どのようにすれば良いのでしょうか。 ツールは、ホームページビルダーの最新版です。 JPGのファイルなら、ページに貼り付けましたが、PDFの場合にどうしたらよいのかがわかりません。PDFファイルを直接リンクすることなど、出来るのでしょうか?
- ベストアンサー
- ホームページ作成ソフト
- WebページにPDFファイルを公開したい
PDFなどのファイルをWebページに掲載して、特定の人に公開、ダウンロードできるようにしたいと考えています。 ホームページが作成できる人なら、リンク設定で簡単にできることなのですが、担当になった人がホームページビルダーなどの知識がなくても、FTPソフトでサーバーにファイルのアップさえできれば、簡単にWebページ上にファイルの公開ができるようにしたいのです。 何かよい方法はありませんでしょうか?
- ベストアンサー
- その他([技術者向] コンピューター)
- 【大至急】特定のページだけリンクがつながらな
現在6ページ程度のホームページを作成中です。 しかし、ある特定のページだけは、ファイルをサーバーにアップ後Chromeで表示確認すると「404エラー」が表示されます。 リンクの書き方(パスの内容)は、他の表示可能なページと同じだから問題はないと思うのですが・・・ リンクの誤記以外で何か改善策などあればご享受くださいませ。 どうぞ宜しくお願い致します ひらかないページのhtml <li><a href="/page/faq.html">よくある御質問</a></li>
- ベストアンサー
- ネットトラブル
お礼
大変お礼が遅くなり、申し訳ございません。 仰る方法で地道に探していこうと思います。 ありがとうございました。