質問 > その他 > リダイレクト設定 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ramrun |
投稿日時: 2009/9/12 11:47
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: リダイレクト設定 httpsで管理画面に入って、システム設定のシステム情報のPHP情報より_SERVER〜の項目を全てコピペして教えてください。
(都合の悪い部分は伏字でかまいません) 次に.htaccessを↓のようにして、アクセスしたときにYahooに転送されるか試してください。
|
nanakoko |
投稿日時: 2009/9/12 17:43
対応状況: −−−
|
一人前 登録日: 2009/8/18 居住地: 投稿: 139 |
Re: リダイレクト設定 ramrun様
ご返事ありがとうございます。 PHP情報なんですが、どの情報を出したらまずいかすぐに判断がつかないので、月曜までお時間ください。 すみません .htaccessについては、ご指示頂いたとおり設定してみたところ yahooにリダイレクトされました。 RewriteEngine on RewriteBase /shop RewriteRule .* http://www.yahoo.co.jp/ [R,L] 引用:
|
ramrun |
投稿日時: 2009/9/12 18:58
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: リダイレクト設定 引用:
yahooにリダイレクトされました rewriteが全く効いていないのかもと思ったんですが、そうではないようですね。 下の3つはどういう結果になりますか? ・ポート80の記述を追加(期待する結果:yahooに飛べる)
・無条件でhttpへ飛ばす(期待する結果:リダイレクトループ)
・無条件でhttpsへ飛ばす(期待する結果:リダイレクトループ)
httpsのphp情報については、具体的にはプロキシの情報が見たいのですが、どんな項目が_SERVERに載ってくるのかわからないので、とりあえず全部見てみたいという感じです。 実は「お試し」の登録では共有SSLが使えないので、私のところでチェックできないもので(汗)。 |
nanakoko |
投稿日時: 2009/9/12 22:04
対応状況: −−−
|
一人前 登録日: 2009/8/18 居住地: 投稿: 139 |
Re: リダイレクト設定 ramrun様
ご返事ありがとうございます。 以下試してみたところ、すべてramrunさんの期待通りの結果になりました。 ところで、seasoftさんのご指摘頂いたときに http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=4595&forum=2&post_id=21099#forumpost21099 infophp()でサーバの情報を見たところhttpでもhttpsでもポートが80でした。 これはhttpsでアクセスしたときにサクラ側で一旦別サーバを通してるという事なんですかね?? この辺って.htaccessが効かないのと何か関係があるんですかね? 本当にいろいろ検討して下さってありがとうございます。 引用:
|
ramrun |
投稿日時: 2009/9/12 22:35
対応状況: −−−
|
仙人 登録日: 2006/11/3 居住地: 投稿: 789 |
Re: リダイレクト設定 ちょうどいま、自分のほうでも確認しながらはまっていたところです(笑)。
で、なんとなく確信?を得てきました。
ポート80のとき httpsのshopへ これが最初の方の設定になりますが、httpでアクセスするとhttpsに飛ばされるが、そのhttpsは共有SSLのプロキシだから飛んだ先もやはりポート80なのでまたまた飛ばされる... ようするにこの設定の場合、期待するのはリダイレクトループなんです。 引用: これはhttpsでアクセスしたときにサクラ側で一旦別サーバを通してるという事なんですかね?? httpがプロキシ経由になっていて、ポート80以外が使われているようなレンタルサーバがあったとすれば関係あります。 が、この件は飛ばす分にはポート80で間違いないので「効かない」のは考えづらいんですが、いまちょうど自分もそれではまってました。 というのは.htaccessを書き換えても反映しないという状況で、わかったのはブラウザのキャッシュのせいらしいということです。 例としては
で一旦、httpからhttpsへ飛ばすようにして動作を試した後、
に書き換えてもyahooには飛ばずにhttpsのmy-domainのまま。 ブラウザはキャッシュが有効なとき、リクエストしないでキャッシュを引っ張ってくるためだと思われます。 で、.htaccessのリダイレクト先を変えたようなときは、とりあえずブラウザのキャッシュをクリアしてから動作を試すと良いと思います。 そのところを踏まえて、↓でいけるんじゃないでしょうか。
|
nanakoko |
投稿日時: 2009/9/13 0:34
対応状況: −−−
|
一人前 登録日: 2009/8/18 居住地: 投稿: 139 |
Re: リダイレクト設定 ramrunさま
土曜の夜にこんなこと考えさせてすみませんっ ブラウザのキャッシュの件了解しました! 明日会社行って試してみますね うまくいくといいなあ。。。 引用:
|
nanakoko |
投稿日時: 2009/9/13 12:12
対応状況: −−−
|
一人前 登録日: 2009/8/18 居住地: 投稿: 139 |
Re: リダイレクト設定 ramrrun様!!!!
ブラウザのキャッシュクリアしたら解決しました!!! 本当に助かりましたm(_ _)m ありがとうございます |
« 1 2 (3) |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |