人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Webサーバ(バーチャルドメイン)で以下の転送を実現するには、httpd.confをどのように記述すれば良いでしょうか?
※ssl.confなども確認したほうが良い項目があれば、合わせて教えてください。

http://hoge.jp

https://hoge.jp

●質問者: P-mako
●カテゴリ:ウェブ制作
✍キーワード:httpd SSL Web サーバ ドメイン
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● kimizu
●30ポイント

http://www.aconus.com/~oyaji/tips/apache_tips1.htm

HTTPでアクセスした時、自動的にHTTPSにrewriteする

リクエスト全ての場合は以下でよいと思いますよ。


<IfModule mod_rewrite.c>

RewriteEngine on

RewriteLog ”logs/rewrite_log”

RewriteLogLevel 0

RewriteRule ^/(.+)$ https://%{HTTP_HOST}/$1 [L,R]

</IfModule>

◎質問者からの返答

ご回答ありがとうございます。

おそらく、この内容だと、すべてのバーチャルメインにたいして、http→httpsだと思います。

質問文が厳密でなかったですが、バーチャルドメイン運用の特定ドメインのみでhttp→httpsする方法を知りたいと思っています。


2 ● kimizu
●30ポイント

VirtualHost記述の中に書けば、特定のドメインのみ設定可能です。


<VirtualHost *>

ServerName xxx1.sample.jp

DocumentRoot ”/opt/webroot/xxx1/htdocs”


<IfModule mod_rewrite.c>

RewriteEngine on

RewriteLog ”logs/rewrite_log”

RewriteLogLevel 0

RewriteRule ^/(.+)$ https://%{HTTP_HOST}/$1 [L,R]

</IfModule>


</VirtualHost>


<VirtualHost *>

ServerName xxx2.sample.jp

DocumentRoot ”/opt/webroot/xxx2/htdocs”


</VirtualHost>

◎質問者からの返答

再回答ありがとうございます。

ネストできるんですね・・・知りませんでした。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ