- ベストアンサー
swfファイルが削除できない_2
- 原因不明の理由によって、アップロードしたswfファイルが削除できなくなって困っています。
- Googleで小社を検索すると、www.aaa.jp/bbb/bbb/ccc.swfというアドレスがgoolgeの検索一位に表示されるようになりました。しかしながらftpで確認しても、bbbの下の階層のbbbのフォルダは存在しないフォルダで、削除ができずに困っています。
- 試みた対策は以下の通りです。(1)オリジナルのwww.aaa.jp/bbb/ccc.swfのファイルがなんらかの悪さをしているのではないかと思い、削除しました。結果変わらず。(2)レンタルサーバー会社に連絡し、サーバー内を確認してもらいましたが、やはりbbbの下のフォルダbbbは存在しない。なにかのファイルが影響しているかと思われるが、こちらでは対処の仕様がないとのこと。(3)googleのsearch console URLの削除をリクエストしましたが、拒否されました。(4)仮にwww.aaa.jp/bbb/bbb/bbb/bbb/bbb/ccc.swfといったでたらめなアドレスを入れても、同じページが表示されます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
でたらめなURLを入力してもページが表示されるのなら、WEBサーバのURLリライト機能が働いていると思われます。 WEBサーバの種類によって設定方法が変わるので、より正確な回答が欲しいのであれば種類を記載することをお勧めします。 レンタルサーバではApacheというWEBサーバが使われていることが多いので、それを前提とした回答をします。 Apacheであれば「.htaccess」という名前のファイルをサーバに設置することでWEBサーバを制御することができ、それによって今回の質問のような挙動を設定することも可能です。 FTPクライアントソフトでサーバにアクセスし、bbbフォルダと、それより親の階層のフォルダで.htaccessの存在を確認してください。 FTPクライアントソフトによっては、本来存在するはずの.htaccessが表示されない設定になっている場合があります。 「使用しているFTPクライアントソフトの名前 .htaccess 表示」といったワードで検索すれば表示方法を調べることができるので、試してみてください。 .htaccessが存在する場合は、内容を確認し、URLリライトに関係する記述を確認してください。 Rewriteに続く行の記述の中に、表示されてしまうswfファイルの名前が含まれていればそれが該当します。 .htaccessが存在しない場合は、FTPクライアントソフトでは確認できない場所に設定が書かれている可能性が高いです。 レンタルサーバの会社やプラン、WEBサーバの種類によって設定方法が変わるため、現状の質問内容から設定個所を指摘することは難しいです。 質問の内容から、質問者さんが上述のような設定をしたわけではないように見受けられます。 1文字でも設定を間違えるとサイトの全てのコンテンツにアクセスできなくなる可能性もあるので、ファイルをご自身で編集する場合はバックアップを忘れないようにしましょう。 別にサイト作成者がいるか、もしくは何らかのコンテンツマネジメントシステムを使っているのであれば、その作成者に再設定を依頼するか、CMSの作法に従って修正するのが無難です。
お礼
ご回答をありがとうございました。 色々とweb上の記事を検索している中で、私も.htacessというファイルはもしかしたらと思い当たりました。自分で中身を云々する力量はありませんが、色々といじっている中で、妙なファイルがまぎれこんだ可能性は大いにありえるかもしれません。 手元のFftp,WinSCPでは残念ながら表示させることができませんでした。ご提言の内容をレンタルサーバー会社のご担当者様へお伝えして、上手く解決できるようであれば「ベストアンサー」でもってご連絡差し上げたいと思います。