• 締切済み

httpsからhttpへリダイレクトさせたい

Googleの検索結果で、なぜかトップページだけがhttpsでインデックスされてしまっています。 SSLを利用していないのでエラーが出てしまいます。そこで下記のようにリダイレクトをさせたいと考えています。 https://example.com/http://example.com/ .htaccessを利用して行いたいのですが、どのように記述をしたらいいでしょうか。 色々試してみたのですが、トップページだけというのがうまくいきません。 よろしくお願いします。

みんなの回答

  • pakuti
  • ベストアンサー率50% (317/631)
回答No.1

httpsを利用していない(ポート443でListenしていない)のであれば無理です。

関連するQ&A

  • http → https リダイレクト

    【http://example.com】にアクセスしたら【https://example.com】へリダイレクトしたいのですが、indexファイルが【/var/www/html/index.html】にある場合、どのようにすればよいでしょうか?やり方はhttpd.confにリダイレクト指定をしても.htaccessファイルを用いても何でも結構です。記述方法がよくわからないのです。 ご存知の方、宜しくお願いします。

  • .htaccessによりリダイレクトされるサイトの一部だけリダイレクト

    .htaccessによりリダイレクトされるサイトの一部だけリダイレクトされないようにできませんか? ドキュメントルートhome/直下の.htaccessには、下記の記述がされています。 RewriteEngine on RewriteRule .html$ http://www.sample.com/index.php ↑これは、拡張子が.htmlのページを表示しようとしたらwww.sample.com/index.php(TOPページ)へリダイレクトさせるという意味かと思うのですが、 home/webalizer 直下には、自動的に○○○.htmlファイルが生成されるようになっており、 このファイルを開こうとしても、TOPページにリダイレクトされてしまい、 FTP等でダウンロードしてからでないと内容を確認できません。 ルート直下の.htaccess は手を加えたくないので、 home/webalizer直下に、何らかの記述の.htaccessファイルを置くことにより、webalizer内の.htmlファイルだけはリダイレクトせずに開けるようにできないものでしょうか?

    • ベストアンサー
    • PHP
  • 非sslページを強制的にsslにリダイレクトする方法

    こんにちは。 非sslの1ページのみを強制的にsslページにリダイレクトをかけることに急遽なってしまいました。 http://example.com/test.php →https://example.com/test.php サーバーを別会社で運用しているため、できれば.htaccessによる方法をとりたいと考えております。 また、そのディレクトリに全て.htaccessをかけるのではなく、1ファイルのみに適用したいと考え、記述の方法を調べたのですが、行き詰まってしまい質問致しました。 大変お手数ですが、ご教授頂ければ幸いです。 何卒よろしくお願い致します。

  • リダイレクトの記述方法について教えてください。

    (1)から(2)のURLへリダイレクトする.htaccessの記述方法を教えてください。 (1) http://www.example.com/wordpress/ と http://www.example.com/wordpress           ↓ (2) http://www.example.com/blog/ 但し、リダイレクトしたいのは上記URLだけです。 (1)のURL配下にある個別記事 http://www.exapmle.com/wordpress/?p=123 はリダイレクトしません。 自分で.htaccessに記述したところ、(1)の配下の個別記事までリダイレクトしたため、慌てて削除したところです。 よろしくお願いします。

    • 締切済み
    • CSS
  • .htaccessでリダイレクト

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

  • 前日、Yahooからトップダウンペナルティーを受けました。

    こんにちは。前日、Yahooからトップダウンペナルティーを受けました。 seo会社が出しているペナルティーのチェック項目の中で、同じページを表示する複数のURLが登録されていないか?という質問がありましたので、調べると、 www.example.com/ のトップページと同じもので、 www.example.com/?54811544 のようなページが、Yahooのインデックス検索結果で表示されました。 同一ページで違うURLですので、これが原因でペナルティを受けた可能性が高いのです。 しかし、サーバーにはこのようなファイルは存在しません。勝手にYahoo検索エンジン上に存在してしまっています。 よって、301リダイレクトをするべきなのでしょうが、 Redirect permanent ?54811544 http://www.example.com/ とhtaccessに記述してもリダイレクトできませんでした。 この場合、どうやれば良いでしょうか? どうぞお願いいたします。

    • 締切済み
    • SEO
  • 301リダイレクトの記述方法に関して

    サイトリニューアル後の301リダイレクトに関してご質問させて頂きます。 旧サイト URL : http://www.hoge.co.jp/aaa サーバーのディレクトリ : www/aaa 新サイト(全ページssl対応) URL : https://www.hoge.co.jp/aaa/bbb サーバーのディレクトリ : ssl/aaa/bbb サーバー:ファーストサーバ ------------------------------------------------------------------------- 上記の状況で旧サイトのディレクトリwww/aaaより下のファイルにアクセスしてきたものを 全て新サイトのトップページ(https://www.hoge.co.jp/aaa/bbb/index.php)へ 「.htaccess」を使用してリダイレクトしたいのですが、どの様に記述すれば良いのか 分かりません。 調べて「.htaccess」を作成しサーバーへアップロードしてみてもインターネットエラー500に なってしまいます。 この様な場合の「.htaccess」の記述方法や設置場所をご教授頂きますようお願い申し上げます。

  • 動的URLから静的URLへのリダイレクト

    htaccessで動的URLを静的URLに301リダイレクトしたいのですが、うまくいきません。 どのように記述すればよいでしょうか? 静的URL同士のリダイレクトしか分からず、困っています。 よろしくお願いします。 http://example.com/yyy.cgi?cate=1&page=1 リダイレクト先 http://example.com/zzz.htm

  • 301リダイレクトの設定に関して

    プレーンなhtmlで構成してたサイトを、WordPressでリニューアルしました。 その際にURLが変更になる為、「.htaccessファイル」にて301リダイレクトの設定を行いましたが、一部のページで404エラーが出てしまいます。 質問 RewriteEngine On RewriteRule /information/aaaa.html /information-aa/$1 [R=301,L] とした場合、問題無くリダイレクトが出来ています。 下記のように記述した場合,404エラーが出てしまいます。 RewriteRule /information/form.html /information-contact/form/$1 [R=301,L] またはフルパスでの表記も確認しました。 RewriteRule /information/form.html http://www.example.com//information-contact/form/$1 [R=301,L] 上記設定した場合URLは下記の通りになり、404エラーが出てします。 http://www.example.com/information-contact/form.html 実際実在しないページのアドレスに書き換わっています。 希望は http://www.example.com/information/form.html から http://www.example.com/information-contact/form/ です。 ディレクトリ「information」は「information-contact」と書き換わっていますが、「form.html」の部分が書き換わっていません。 ちなみに Redirect /information/form.html /information-contact/form/ 上記のように記述した場合も,同じ結果になります。 リダイレクト先のディレクトリ名の変更、ファイル名に拡張子が無い場合,実際にどのように記載すれば良いのでしょうか。アドバイスを頂ければ幸いです。 利用しているレンタルサーバ WebARENA 共有サーバー(SuiteX)を契約 WordPress のインストールは、最新版を手動でインストールして利用しています。 参考ページURL WebARENA お客様サポート「[ホームページ] .htaccess」 http://web.arena.ne.jp/support/suite1/manual/www/htaccess.html

  • php化して、.htaccessでリダイレクトしたが、index.phpが強制的に表示されてしまう

    1.トップページをhtmlからphpに変更しました。 旧)http://www.hoge.com/index.html 新)http://www.hoge.com/index.php 2.「.htaccess」に301リダイレクトを記述しました。 Redirectpermanent /index.html http://www.hoge.com/index.php 3.困ったこと http://www.hoge.com/ でアクセスしたときに http://www.hoge.com/index.php に転送されてしまう。 できれば、 http://www.hoge.com/ このまま表示してほしいんですが、 .htaccessの記述に問題があるのでしょうか? すみません、分かる方には簡単なのかもしれませんが、 教えて頂ければ助かります。

    • 締切済み
    • PHP