バージョン選択

フォーラム

メニュー

オンライン状況

80 人のユーザが現在オンラインです。 (63 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 80
もっと...

サイト内検索

質問 > その他 > リダイレクト設定

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
nanakoko
投稿日時: 2009/9/9 15:31
対応状況: −−−
一人前
登録日: 2009/8/18
居住地:
投稿: 139
リダイレクト設定
-------------------------------------
EC-CUBEバージョン 2.4.1
PHPバージョン PHP 5.2.10
DBバージョン MySQL 5.1.36
-------------------------------------

先日、httpsからhttpへの遷移の件で書き込みさせて頂いた
者(超初心者)です。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=4575&forum=2

結局、TOPにログイン画面を設定しているので
全ページhttpsで設定することにし、
[install.php]の通常URLとセキュアURLを

https://www.ドメイン名.サーバー名.ne.jp/フォルダ名

に修正しました。

でも、http://www.ドメイン名.サーバー名.ne.jp/フォルダ名
でアクセスしてみたところ、
普通に閲覧できてしまいました。

そこで.htaccessにて、
httpsへリダイレクト設定したのですが、
それでもまだ閲覧できてしまいます。

記述内容は以下の通りです。


------------------------------
RewriteEngine on
RewriteBase /

# ドメインの統一
RewriteCond %{HTTP_HOST} ^(www\.ドメイン名\.サーバー名\.ne\.jp)(:80)? [NC,OR]
RewriteCond %{HTTP_HOST} ^(www\.ドメイン名\.com)(:80)? [NC,OR]
RewriteCond %{HTTP_HOST} ^(ドメイン名\.com)(:80)? [NC]
RewriteRule ^(.*)$ https://www.ドメイン名.サーバー名.ne.jp/フォルダ名/$1 [R=301,L]

------------------------------

記述方法が間違えているだけでしょうか??
お分かりになる方がいらっしゃっいましたら、
ご教授お願い致します。
seasoft
投稿日時: 2009/9/9 16:17
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: リダイレクト設定
RewriteCond %{SERVER_PORT} ^443$
的な記述ってできませんでしたっけ?

うろ覚えですが・・・


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

nanakoko
投稿日時: 2009/9/9 16:34
対応状況: −−−
一人前
登録日: 2009/8/18
居住地:
投稿: 139
Re: リダイレクト設定
Seasoft様

いつもありがとうございます。
これ試してみます!


引用:

seasoftさんは書きました:
RewriteCond %{SERVER_PORT} ^443$
的な記述ってできませんでしたっけ?

うろ覚えですが・・・
nanakoko
投稿日時: 2009/9/9 20:37
対応状況: −−−
一人前
登録日: 2009/8/18
居住地:
投稿: 139
Re: リダイレクト設定
いろいろやってみましたが、
だめでした・・・。

何も設定しない状態だと、
htttpsページはhttpでアクセスしても見れると思うのですが、
皆さまは何か設定しているのですよね??

ちなみにECCUBEを使用した通販サイトで試してみたところ、
普通にhttpでアクセスできました。

まあ、そもそもhttpsで設定しているのに、
わざわざhttpでアクセスする人はいないってことなんですかね


リンクの設定だけ、http と間違えないように気をつけ、
気にしないことにします!
ramrun
投稿日時: 2009/9/9 22:02
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: リダイレクト設定
こうじゃないんですか?

RewriteEngine on
RewriteBase /

# ドメインの統一
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^(.*)$ https://www.ドメイン名.サーバー名.ne.jp/フォルダ名/$1 [QSA,R=301,L]
nanakoko
投稿日時: 2009/9/9 22:11
対応状況: −−−
一人前
登録日: 2009/8/18
居住地:
投稿: 139
Re: リダイレクト設定
ramrun様

ご返事ありがとうございますm(_ _)m

はい、そういう設定してもダメでした・・・。
ページ自体アクセスできなくなってしまって・・・。
何十パターンか設定してみたんですが、
どれもうまくいきませんでした



ramrun
投稿日時: 2009/9/9 22:19
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: リダイレクト設定
よくみたらリダイレクトループしてるっぽいですね。

RewriteEngine on
RewriteBase /フォルダ名/

# ドメインの統一
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^(.*)$ https://www.ドメイン名.サーバー名.ne.jp/フォルダ名/$1 [QSA,R=301,L]

で、.htaccessは
 /foo/bar/document_root/フォルダ名/.htaccess
に置いてください。


追記:
もしかしてmod_rewrite自体でエラー出てます?
apacheのエラーログを確認してみてください。

 Options +FollowSymLinks

とか必要かも。
nanakoko
投稿日時: 2009/9/10 10:17
対応状況: −−−
一人前
登録日: 2009/8/18
居住地:
投稿: 139
Re: リダイレクト設定
ramrun様

ご返事ありがとうございます。
RewriteBaseにファルダ名追加し、適宜フォルダ配下に設定してみましたがアクセス自体できない状態になりました。
下記アパッチについてですが、レンタルサーバなのでログを見ることができません。
すみません、環境をお伝えしていなかったですよね・・・。
いろいろとありがとうございます。

>追記:
>もしかしてmod_rewrite自体でエラー出てます?
>apacheのエラーログを確認してみてください。
>Options +FollowSymLinksとか必要かも

引用:

ramrunさんは書きました:
よくみたらリダイレクトループしてるっぽいですね。

RewriteEngine on
RewriteBase /フォルダ名/

# ドメインの統一
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^(.*)$ https://www.ドメイン名.サーバー名.ne.jp/フォルダ名/$1 [QSA,R=301,L]

で、.htaccessは
 /foo/bar/document_root/フォルダ名/.htaccess
に置いてください。


追記:
もしかしてmod_rewrite自体でエラー出てます?
apacheのエラーログを確認してみてください。

 Options +FollowSymLinks

とか必要かも。
ramrun
投稿日時: 2009/9/10 10:53
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: リダイレクト設定
差し支えなければですが、どこのレンタルサーバーを利用しているのか教えてください。
そちらのサイトにmod_rewriteの設定について書かれているかもしれません。
もしかしたらmod_rewriteが利用できないのかもしれませんし。

「アクセス自体できない状態」というのはInternal Server Error(500エラー)ですか?
nanakoko
投稿日時: 2009/9/10 11:39
対応状況: −−−
一人前
登録日: 2009/8/18
居住地:
投稿: 139
Re: リダイレクト設定
ramrun様

ご返事ありがとうございます。
す、すみません(> <)アクセス自体はできました。
httpsでもhttpでもアクセス可能という状態です。

レタンルサーバですが、さくらインターネットです。
さくらには昨日mod_rewriteについては問い合わせてまして、
現在回答待ちというところです。

引用:

ramrunさんは書きました:
差し支えなければですが、どこのレンタルサーバーを利用しているのか教えてください。
そちらのサイトにmod_rewriteの設定について書かれているかもしれません。
もしかしたらmod_rewriteが利用できないのかもしれませんし。

「アクセス自体できない状態」というのはInternal Server Error(500エラー)ですか?
(1) 2 3 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,856名です
総投稿数は109,989件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1291
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.