• 締切済み

突然HPのTOPがリダイレクトされ下の階層につながってしまった

レンタルサーバーを借りてHPの作成をしていますが、 本日いきなり、ドメインを入力すると、TOPページが出てこず、 深い階層のディレクトリhttp://www.hoge.com/install/にアクセス (リダイレクト)するようになってしまいました。 他のページにアクセスしても、同じように突然最後に/install/ と書いたディレクトリが表示されるようになってしまいました。 そのような設定は私自身一切していないつもりですが、 何が原因でこのようにリダイレクトを突然するようになってしまったのでしょうか。。。宜しくお願いいたします。

みんなの回答

  • shimix
  • ベストアンサー率54% (865/1590)
回答No.1

BlogとかForumとかのシステムを転送しませんでしたか? install済みになっていなかったら、indexファイルがinstallディレクトリに転送する・・といえばそういうシステムが多いハズです。一度FTPでTOPの状態を確認してください。

nonchan000
質問者

補足

実はFTPでデータを調べたところ、システムのファイルパスが記述してあるファイル(DBやドメインが書かれています。ここではinstall.php)の中身が全て空になっていたんです!! 私は一切そこに関して触っていないのですが、 2~3時間以内の間にいきなり空になっていました。 絶対おかしいと思い、同じレンタルサーバー会社の提供している同じシステムを使っているもう一つのシステムを見てみたら、install.phpの中身が空ではなく、こんどはもうひとつinstall.php-というハイフンが付いた状態で2つ保存されていたんです。 実は現在サーバー会社の提供しているシステムのミスで何度もエラーの報告をしていまして、一つは直してもらったのですが、他のエラーに関しては他に報告があがっていないからと検証は一切してもらえず、知りません、問題ありません。の一辺倒だったんです。 私とサーバー会社以外もちろんデータをいじれるものはおりませんし、 サーバー会社の担当の方が承諾無しに勝手にシステムを弄っているのでは?とそれしか考えられないと思っております。 作った覚えのないファイルが勝手に作成されてたり、ファイルの中身が空になってしまう事って人為的にやったものでない限りあり得ないですよね? これっていくらサーバー会社でもユーザーのファイルを空にしてしまったり、ファイルを増やしたりを無断でするって非常識以上に、 相当問題ではないかと思うのですが、どう思われますか??? それとも私が何かミスでも起こしているのでしょうか・・・

関連するQ&A

  • 下の階層のディレクトリへのリダイレクト

    .htaccessファイルでリダイレクトを行いたいのですが、 リダイレクトループになってしまいます。 独自ドメインではなく、レンタルサーバーに付与されているアドレスを 使っております。 http://○○○.lolipop.jp/△△△/ へアクセスされたときに、 http://○○○.lolipop.jp/△△△/□□□/ へ移動してほしいのですが、 .htaccessファイルに、 Redirect permanent /△△△/ http://○○○.lolipop.jp/△△△/□□□/ と記述すると、リダイレクトループになってしまいます。 どのように記述するのがいいのでしょうか。

    • ベストアンサー
    • HTML
  • 301リダイレクトについて

    301リダイレクトについて調べているのですが全く動作しません。 やりたいことは サブディレクトリのページをサブドメインに移動させたいのです。 例: http://www.hoge.com/fuga/index.html/ 上記の/fuga/より一段下の階層を http://piyo.hoge.com/index.html/ に移動させたいです。 色々なサイトを参考にし、 RewriteEngine On RewriteBase /fuga/ RewriteRule ^index\.php$ – [R=301,L] RewriteRule . /fuga/index.php [R=301,L] Redirect 301 /fuga/ http://piyo.hoge.com/index.html/ や RewriteEngine on RewriteRule ^fuga/(.*)$ http://piyo.hoge.com/index.html/$1 [R=301,L] など色々試してみましたが全く動作せず、また初心者のため理解できずに困っています。 どなたかお力を貸していただけたら嬉しいです。 よろしくお願い致します。 使用しているサーバーはhetemlです。

    • ベストアンサー
    • PHP
  • サイト移転に伴うリダイレクトについて

    このたびサイトをリニューアルすると共に、新しいドメインを取得しました。 その為、古いドメインへのアクセスはすべて新しいドメインにリダイレクトさせたいと思います。 なお、サイト構造は異なる為、全て新しいドメインのトップページ(例:http://www.hoge.com/)にリダイレクトさせたいと思うのですが、出来れば簡単な方法でリダイレクトさせたいと思います。 その為、全ページにmetaタグを設定するのではなく、.htaccessを使用したいと思ったのですが、サイト構造が同一の場合は、下記のような記述でよさそうですが、上記の場合、どのように記述すればよいかわからなかったため、アドバイスいただける方がいらっしゃいましたら、ご教示の程よろしくお願いします。 Redirect permanent / http://www.hoge.com/ 以上、よろしくお願いします。

  • .htaccessでリダイレクト

    サイトのディレクトリ構造やファイル名を変えたため、 外部からのリンクが切れてしまっています。 .htaccessを設置したディレクトリ以下で ファイルが見つからない場合、TOPページにリダイレクト、 という動作を実現するにはどう記述すれば良いのでしょうか。 TOPページを http://www.hoge.com/ とすると、 とりあえず思いつくのは ErrorDocument 404 / なのですが、404エラーをエラー表示以外の リダイレクトに使うのが正しいのか分かりません。 こういう目的のリダイレクトの書式もあるのでしょうか。 よろしくお願いします。

  • apacheのRewrite機能で同一ドメイン内のリダイレクトしたい

    現在のサイトのTOPページを諸事情により、1つ下のディレクトリに変更したいと考えています。htmlでリダイレクトは出来るのですが、可能であれば、.htaccessでリダイレクトしたく、いろいろと方法をさがしており、Rewrite機能というのを使えば出来るらしいという事までは分かりました。しかし、具体的な方法が不明です。 現在のTOPページ:http://aaa.com/に来たアクセスをすべて、自動で新しいTOPページ:http://aaa.com/hoge/にリダイレクトさせたいと考えております。 分かる方、ご教授をお願い致します。

  • .htaccess でのリダイレクト

    レンタルサーバーを利用していて、ドメインを追加したのですが、制限がありました。 1、新しいドメイン追加の際、メインのドメインに新しいドメインに紐づいたサブドメインが必須 →xxx.comがメインの場合、yyy.comを追加するとyyy.xxx.comが自動的に追加される 2、サブドメインのディレクトリはメインドメインのディレクトリ内にしか作れない →xxx.com/yyy/、yyy.xxx.com、yyy.comと三通りのアクセス手段がある状態 yyy.comからだけアクセスできるようにしたいのですが、.htaccessの設定がどうも上手くいきません。アドバイスいただけませんでしょうか? 下の記述で、サブドメインからのアクセスは回避できました。 RewriteCond %{HTTP_HOST} ^yyy.xxx.com$ [OR] RewriteCond %{HTTP_HOST} ^www.yyy.xxx.com$ RewriteRule ^.*$ "http\:\/\/www\.xxx\.com\/" [R=301,L] 下の記述を追加で、サブディレクトリへのアクセスを回避しようと試みたのですが、yyy.comからアクセスしてもxxx.comへリダイレクトするようになってしまいます。 RedirectMatch permanent ^/yyy$/ / よろしくお願いいたします。

  • .htaccessでサイトの引っ越し

    .htaccessでサイトの引っ越し サーバーとドメインの変更がり引っ越しをします。 調べてみたところ.htaccessでリダイレクトするべきとあったのですが書き方について質問です。 サイトのURLをhoge.co.jpからexsample.co.jpに変更します。 この場合の書き方ですが下記の一行でいいのでしょうか? RedirectMatch 301.* http://www.exsample.co.jp/ しかし上記の場合どんなURLであっても全てを新しいURLにリダイレクトしますよね? 階層やファイル名は全く同じになるので可能であれば実現したい事は・・・ ・旧ドメイン/aaa.htmlにアクセスがあれば新ドメイン/aaa.htmlにリダイレクト ・旧ドメイン/bbb.htmlにアクセスがあれば新ドメイン/bbb.htmlにリダイレクト ・旧ドメイン/ccc.htmlにアクセスがあれば新ドメイン/ccc.htmlにリダイレクト と全てをトップページにリダイレクトするよりはそれぞれのページにリダイレクトしてやる方が親切かと思ったのですがどのように書けばいいでしょうか?

    • ベストアンサー
    • HTML
  • .htaccessの301リダイレクトについて

    hogehoge.comというドメインがあり、 複数のサブドメインを利用しております。 https://abc.hogehoge.com/ https://def.hogehoge.com/ https://ghi.hogehoge.com/ Linuxサーバではサブドメインごとにディレクトリがあり /var/www/html/abc /var/www/html/def /var/www/html/ghi となっております。 今回ドメインの変更があり new-domain.comになったとして、それぞれのサブドメインにアクセスされた時に以下のURLに301リダイレクトさせたいと考えております。 転送先:https://abc.new-domain.com/ 転送元:https://abc.hogehoge.com/ 転送先:https://def.new-domain.com/ 転送元:https://def.hogehoge.com/ 転送先:https://ghi.new-domain.com/ 転送元:https://ghi.hogehoge.com/ 他のディレクトリには影響させたくないので 各ディレクトリに.htaccessを置きリダイレクトさせたいのですが、 それぞれの.htaccessは同じ中身(汎用的)にする事は可能でしょうか? 301リダイレクトについて不慣れで困っております。 恐縮ですが、どなたかご助力頂きたいと思います。

  • 301リダイレクト 勝手にhtmlがつく

    .htaccessでリダイレクトをしたいのですが、うまくできません。 http://○○.web.fc2.com/ ↓ https://○○.com に移転したいです。 Redirect 301 / https://○○.com は、うまくリダイレクトできるんですが、他のページができません。 Redirect 301 /faq.html https://○○.com/faq/ ↓ https://○○.comfaq.html になってしまいます。 ディレクトリの構造が違うので、ムリなんでしょうか? ちなみに、サーバは、fc2ホームページから独自ドメインでロリポップに移転です。

  • .htaccessのリダイレクトについて

    http://www.mydomain.com/というURLのトップページのみ http://xxx.mydomain.com/へリダイレクトしたいのですが、 http://www.mydomain.com/contents/など、他のディレクトリやファイルまでリダイレクトされてしまって困っています。どなたかお教えください。よろしくお願いします。

    • 締切済み
    • PHP