バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ramrun
投稿日時: 2009/9/10 12:51
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: リダイレクト設定
↓によるとmod_rewriteは利用できて

[000046]「さくらのレンタルサーバ」では mod_rewrite に対応していますか?
http://faq.sakura.ad.jp/faq/1032/app/servlet/qadoc?000046

引用:
記述内容や設定方法についてはサポート外となります。

みたいですね。


引用:
httpsでもhttpでもアクセス可能という状態です

ということはhttpでアクセスしてもそのままhttpで表示されてしまい、設定が効いていないような感じだということでしょうか?

マルチドメイン使ってます?

さくらのレンタルサーバ非公式FAQ:マルチドメインの設定を行うとmod_rewriteがうまく動かない
http://faq.sakuratan.com/wiki/wiki.cgi?.htaccess#i25

だとすると、
RewriteBase /マルチドメインのパス/フォルダ名

となりそうな感じです。
※フォルダ名の後ろに / はダメみたい
nanakoko
投稿日時: 2009/9/10 13:29
対応状況: −−−
一人前
登録日: 2009/8/18
居住地:
投稿: 139
Re: リダイレクト設定
ramrun様

ご返事ありがとうございます。
さくらの公式FAQ見落としていました。
すみません。
mod_rewrite対応なんですね。

当社はマルチドメインを使用しているので、アドバイス通り
RewriteBase /マルチドメインのパス/フォルダ名
に修正してUPしてみましたが、
httpsでもhttpでもアクセスできました。

こんなにイロイロ調べて頂いているのに
上手く動作しなくてすみません・・・。


-----------------------------------------------------------
引用:
httpsでもhttpでもアクセス可能という状態です

ということはhttpでアクセスしてもそのままhttpで表示されてしまい、設定が効いていないような感じだということでしょうか?

マルチドメイン使ってます?

さくらのレンタルサーバ非公式FAQ:マルチドメインの設定を行うとmod_rewriteがうまく動かない
http://faq.sakuratan.com/wiki/wiki.cgi?.htaccess#i25

だとすると、
RewriteBase /マルチドメインのパス/フォルダ名

となりそうな感じです。
※フォルダ名の後ろに / はダメみたい
seasoft
投稿日時: 2009/9/10 13:56
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: リダイレクト設定
マルチドメインの内部構成を把握していませんが、もしかすると PROXY のような構成をしているかもしれませんね。

そうすると、ポート番号は当てにならないかも。

phpinfo() などで、HTTP と HTTPS のアクセスで、どの辺りに差異があるか確認すると良いかと思います。


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

ramrun
投稿日時: 2009/9/10 19:15
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: リダイレクト設定
気になったので「お試し」で登録してみました。
スタンダードプランです。

eccube.xii.jpドメインを追加し、その設定は下記

1. 設定をお選びください
 マルチドメインとして使用する(推奨)

2. マルチドメインの対象のフォルダをご指定ください
 指定フォルダ
 /home/eccube/www/shop

3. 共有SSLの利用を選んでください
 共有SSLを利用しない

eccube.xii.jpに対して/shopを割当ました。

ですので http://eccube.xii.jp/ にアクセスすると
/home/eccube/www/shop/index.html が表示される状況です。
(index.htmlを置いていれば)

そこにec-cubeを解凍し、
/home/eccube/www/shop/data/
/home/eccube/www/shop/html/
とし、htmlのままだとURLがカッコわるいのでshopに変更しました。
/home/eccube/www/shop/shop/

これで http://eccube.xii.jp/shop/ にアクセスするとEC-CUBEになるという状況です。

/home/eccube/www/shop/shop/.htaccess はもともとphpの設定が書かれていますが、Internal Server Errorになるので中身はすべて消して下記を追記。

RewriteEngine on
RewriteBase /shop/shop

# ドメインの統一
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^(.*)$ https://eccube.xii.jp/shop/$1 [QSA,R=301,L]


これで http://eccube.xii.jp/shop/ にアクセスすると https://eccube.xii.jp/shop/ に転送されているので、rewriteの設定は間違っていないようですよ。
nanakoko
投稿日時: 2009/9/11 9:58
対応状況: −−−
一人前
登録日: 2009/8/18
居住地:
投稿: 139
Re: リダイレクト設定
seasoft様

ご返事ありがとうございます。
返信遅くなってしまって申し訳ありません。
以下の内容なんですが、
>phpinfo() などで、HTTP と HTTPS のアクセスで、
>どの辺りに差異があるか確認すると良いかと思います

まだ勉強中の身でどう差異を確認したら良いか
分からないレベルです・・・。
せっかくアドバイス頂いているのに申し訳ないです
がんばります。


引用:

seasoftさんは書きました:
マルチドメインの内部構成を把握していませんが、もしかすると PROXY のような構成をしているかもしれませんね。

そうすると、ポート番号は当てにならないかも。

phpinfo() などで、HTTP と HTTPS のアクセスで、どの辺りに差異があるか確認すると良いかと思います。
nanakoko
投稿日時: 2009/9/11 10:39
対応状況: −−−
一人前
登録日: 2009/8/18
居住地:
投稿: 139
Re: リダイレクト設定
ramrun様

いつもお世話になります。
こんなに細かく検証して頂いて本当にありがとうございます!!

後ほどまた検証結果をご報告させて頂きますm(_ _)m
seasoft
投稿日時: 2009/9/11 15:13
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7367
Re: リダイレクト設定
> まだ勉強中の身でどう差異を確認したら良いか
> 分からないレベルです・・・。
> せっかくアドバイス頂いているのに申し訳ないです
> がんばります。

今回のケースでしたら、
_SERVER["SERVER_PORT"]
_SERVER["REQUEST_URI"] (← システム構成によって違うこともあったかも)
あたりが重要かと思います。


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

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

調べたところ、
両方とも(httpもhttpsも)同じ結果でした。

_SERVER["SERVER_PORT"]・・・80
_SERVER["REQUEST_URI"] ・・・/フォルダ/infophp.php

両方とも80って大丈夫なんでしょおか・・・。

引用:

> まだ勉強中の身でどう差異を確認したら良いか
> 分からないレベルです・・・。
> せっかくアドバイス頂いているのに申し訳ないです
> がんばります。

今回のケースでしたら、
_SERVER["SERVER_PORT"]
_SERVER["REQUEST_URI"] (← システム構成によって違うこともあったかも)
あたりが重要かと思います。
nanakoko
投稿日時: 2009/9/11 20:58
対応状況: −−−
一人前
登録日: 2009/8/18
居住地:
投稿: 139
Re: リダイレクト設定
ramrun様

ご報告遅くなって申し訳ありません。
以下の設定して頂いた内容なんですが、

↓これについては、当社では、shopフォルダ無しでやってます。
>2. マルチドメインの対象のフォルダをご指定ください
 指定フォルダ
 /home/eccube/www/shop

なので、
RewriteBaseについては
RewriteBase /shop/shopを
RewriteBase /shopで設定という事になるんですが、

>3. 共有SSLの利用を選んでください
 共有SSLを利用しない

については、共有SSLを使用するで設定しております。

同じ条件で設定しようと思い、
共有SSLを外し、htaccessを上述通り設定しアクセスしてみましたが、httpでアクセスしてもhttpのままでした・・・。
うーん。。。

思い通りになりません(> <)
nanakoko
投稿日時: 2009/9/11 21:02
対応状況: −−−
一人前
登録日: 2009/8/18
居住地:
投稿: 139
Re: リダイレクト設定

ramrun様

以下、ご返事遅くなって申し訳ありません。
試して頂いた設定内容なんですが、

↓これについては、当社ではshopフォルダ無しでやってます。
>2. マルチドメインの対象のフォルダをご指定ください
 指定フォルダ
 /home/eccube/www/shop

なので、
RewriteBaseについては
RewriteBase /shop/shopを
RewriteBase /shopで設定という事になると思うんですが、

>3. 共有SSLの利用を選んでください
 共有SSLを利用しない

については、共有SSLを使用するで設定しております。

なのでこちらの設定も「共有SSLを使用しない」に設定し、
上述の記載で.htaccessを設定し、
httpでアクセスしたところ、httpのままでした・・・。

思い通りに行きません・・・(> <)



引用:

ramrunさんは書きました:
気になったので「お試し」で登録してみました。
スタンダードプランです。

eccube.xii.jpドメインを追加し、その設定は下記

1. 設定をお選びください
 マルチドメインとして使用する(推奨)

2. マルチドメインの対象のフォルダをご指定ください
 指定フォルダ
 /home/eccube/www/shop

3. 共有SSLの利用を選んでください
 共有SSLを利用しない

eccube.xii.jpに対して/shopを割当ました。

ですので http://eccube.xii.jp/ にアクセスすると
/home/eccube/www/shop/index.html が表示される状況です。
(index.htmlを置いていれば)

そこにec-cubeを解凍し、
/home/eccube/www/shop/data/
/home/eccube/www/shop/html/
とし、htmlのままだとURLがカッコわるいのでshopに変更しました。
/home/eccube/www/shop/shop/

これで http://eccube.xii.jp/shop/ にアクセスするとEC-CUBEになるという状況です。

/home/eccube/www/shop/shop/.htaccess はもともとphpの設定が書かれていますが、Internal Server Errorになるので中身はすべて消して下記を追記。

RewriteEngine on
RewriteBase /shop/shop

# ドメインの統一
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^(.*)$ https://eccube.xii.jp/shop/$1 [QSA,R=301,L]


これで http://eccube.xii.jp/shop/ にアクセスすると https://eccube.xii.jp/shop/ に転送されているので、rewriteの設定は間違っていないようですよ。
« 1 (2) 3 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,039名です
総投稿数は110,020件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
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.