このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

サーバーのIPアドレス直接指定のリダイレクトが思ったように動作しない。 このメッセージに返信する
日時: 2013/05/21(Tue) 20:09
名前: としちゃん
URL:
こちらの情報を参考にcentosで公開サーバーを立てています。

.htaccessに以下の記述を指定してwww.exaple.comの形式でない物は
www.exaple.comにリダイレクトするようにしました。

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.exaple\.com$
RewriteRule (.*) http://www.example.com/$1 [R=301,L]


www無しはwww有りに正規化し、URLにホストのIPアドレスを指定してアクセス
してきた場合はドメイン名にリダイレクトするのが主な狙いです。

しかし、以下のようにIPアドレスを指定した場合はリダイレクトできる場合と
出来ない場合があり、思うように動きません。

記述の仕方が間違っていると思えないのですが!
apacheの設定が間違っているのでしょうか?
BINDは入れていません。
公開サーバはさくらインターネットのVPSサーバを使っています。


申し訳ありませんが、教えていただきたく。
よろしくお願いします。


成功 http://example.comhttp://www.example.com
成功 http://example.com/aaahttp://www.example.com/aaa

成功 http://123.123.123.123http://www.example.com
失敗 http://123.123.123.123/aaahttp://123.123.123.123/aaa

※ IPアドレスを123.123.123.123とした場合です。




自己解決しました。
原因は、失敗するディレクトリはwordpressの時だけでした。
そのため、wordpressの.htaccessにリダイレクトの記述を追加すればOKでした。
記事編集 編集

Page: | 1 | 2 |

Page: | 1 | 2 |

件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -