- ベストアンサー
htaccessリダイレクトの書き方
htaccessの書き方をおしえてください。 SSL証明書を取得したので、http→httpsへのリダイレクトに加えて、 PC向けのHPとスマートフォン向けのHPへのリダイレクトをしたいのです。 それぞれ個々の設定に関するサンプルはあるのですが、複合してあわせるとうまく動かなくて、質問させていただきました。 よろしくおねがいいたします。
- みんなの回答 (4)
- 専門家の回答
関連するQ&A
- .htaccessのリダイレクトの書き方
.htaccessのリダイレクト処理で http://sample.com/index.phpにpost情報込みでアクセスがあった場合、 「www統一」 「index.phpなし」 「index.phpなしアドレスにリダイレクトされた場合もpostの値を取得できる」 という条件を満たすコードはどのようにすれば良いのでしょうか? 「www統一」や「index.phpなし」は説明サイトも多いので可能なのですが、リダイレクト後のURLでもpostの情報を取得する方法がわかりません。 どうそよろしくお願いします。
- ベストアンサー
- HTML
- htaccessでリダイレクト
http://www.○○○/index.php?s=sample というアドレスを http://www.◆◆◆/ にリダイレクトしたいと思っています。 htaccessに下記のように記述しました。 RedirectPermanent /index.php?s=sample http://www.◆◆◆ が、リダイレクトしませんでした。 次に下記のように記述してみました。 RewriteEngine on RewriteRule ^([0-9A-Za-z_]+)/$ index.php?s=$1 [L] RedirectPermanent /sample/ http://www.◆◆◆ すると、 http://www.○○○/index.php?s=sample にアクセスすると、リダイレクトはしますが、 リダイレクト先のアドレスが、 http://www.◆◆◆s=sample となり、引数が残ってしまいます。 原因もわからず、どのようにしたらいいかが全くわかりません。 どなかたお教えください。
- ベストアンサー
- PHP
- .htaccessリダイレクト
.htaccessリダイレクト 別ドメインにリダイレクトさせるための方法が分からないので、質問させてください。 現在http://www.aaaaa.jp/aaa/bld_list.phpにアクセスしたときに http://www.bbbbb.jp/bbbにリダイレクトさせようとしています。 googleで「別ドメイン .htaccess リダイレクト」など色々検索してみたのですが、 なかなか出て来なく、困っています。 どなたかアドバイスいただけないでしょうか?
- ベストアンサー
- ハードウェア・サーバー
- .htaccessのリダイレクトについて
.htaccessで以下のようにURLをリダイレクトさせたいのですが、調べてもなかなかこのようなサンプルがなく、悩んでいます。 以下のようなURLにアクセスした場合 example.com/public example.com/public/ example.com/public/pageA example.com/public/pageB example.com/public/pageB/pageC 以下のように、publicを削除したURLにリダイレクトしたいです。 example.com example.com/ example.com/pageA example.com/pageB example.com/pageB/pageC 上記の設定は.htaccessのRewriteRuleの設定で可能でしょうか? どなたか詳しい方がいたら教えていただきたいです。 よろしくお願いします。
- ベストアンサー
- HTML
- .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
- .htaccessのリダイレクトができない
.htaccessに「Redirect *** ***」という記述をして、 ほかのページにリダイレクトさせようとしています。 しかし、どうしてもうまくいきません。 .htaccessに「DirectoryIndex」などほかの記述をしたところ、 うまく動作しているのでApacheの設定には問題がないと思います。 http://www.shtml.jp/htaccess/redirect.html このページとまったく同じように設定したのですが、 (もちろんパス名は違いますけど) 何かうまく動かない原因は考えられるでしょうか? よろしくお願いいたします。
- ベストアンサー
- Linux系OS
- htaccessのリダイレクトで、ディレクトリを除外できますか?
htaccessで、ルートから別サイトにリダイレクトをしています。 あるディレクトリだけ、リダイレクトの設定をしたくないのですが、 htaccessで可能でしょうか?
- 締切済み
- HTML
- .htaccessでのリダイレクト
.htaccessのリダイレクトで困っています。 .htaccessのリダイレクトが不得手なのでお聞きしたいのですが、 PC用のWEBデータが「/pc/」ディレクトリに入っています。 スマホ用のWEBデータが「/sp/」ディレクトリに入っています。 WEBのルート「/」には何も入っていないのでアクセスがあった場合は、PCの場合は「/pc/」に、スマホの場合は「/sp/」に移動させたいです。 でも、スマホから「/pc/」にアクセスがあった場合は、「/sp/」に移動はさせたいのですが、PCから「/sp/」にアクセスがあった場合はそのまま表示したいです。 さらに、例えば「/pc/access.html」にスマホからアクセスがあった場合は、「/sp/access.html」を表示させたいです。PCとスマホで対応するファイルは全て存在します。 そのような場合の.htaccessの記述方法はどのようになるのでしょうか? ご存じの方がいましたらよろしくお願いします。
- 締切済み
- その他(ITシステム運用・管理)
- .htaccessについて
htaccessについて質問いたします。 WEBサイトにSSL証明書を取得する関係で、 http://@@@.jp → https://www.@@@.jp http://www.@@@.jp → https://www.@@@.jp https://@@@.jp → https://www.@@@.jp にように、左から右にとばす事を htaccessを使用してできないでしょうか?
- 締切済み
- その他(プログラミング・開発)
- httpsからhttpへのリダイレクト
こんにちは。 httpからhttpsへのリダイレクトは過去ログにあったのですが、私の場合は その逆です。 携帯用のアンケートフォームを作成し、これは問題なく稼働しているのですが、このフォームのURLでQRコードを作成した際に、誤ってhttps://~で作成してしまい、それが印刷物になってしまいました。 SSL証明書などはインストールしていないので、https://~でアクセスされた場合、警告など出さずにhttp://~にリダイレクトさせたいのですが、方法を 教えていただけないでしょうか。 ちなみにサーバは共用レンタルサーバなので、htaccessで設定できればと考えております。 よろしくお願いいたします。
- ベストアンサー
- オープンソース
お礼
ありがとうございます。 丁寧なご回答に感謝します。 おかげさまで思い通りうごきました。 BAとさせていただきました。