■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

モバイルページ(v1.5.1beta)

bluem > モバイルページ(v1.5.1beta) @ 2010/1/8 14:34
携帯でアクセスすると
http://{SERVER_NAME}//v151b/m/
のように,リライトURLのルート/が二重になってしまい、400 bad requestになります。
スマートURLを有効にしているので二重スラッシュの解釈がシビアになるのでしょうか。

/の二重を修正した正しいURLにダイレクトにアクセスする場合は正常に表示されます。

対応箇所を探す時間とスキルがありません。

対処法を教えて頂けないでしょうか?

ryuring > Re: モバイルページ(v1.5.1beta) @ 2010/1/8 17:49
bluemさん

こちらの開発環境では、サブディレクトリへの配置でも再現できなかったのですが、下記を試してみてください。

/baser/core/routes.php(48行目)
$_baseUrl = str_replace($_SERVER['DOCUMENT_ROOT'],'',ROOT);


を下記に書き換える。
$_baseUrl = preg_replace('/^\//i','',str_replace($_SERVER['DOCUMENT_ROOT'],'',ROOT));


先頭の余分なスラッシュをとっています。

こちらも1.5.2にフィードバックさせて頂きますね。
ありがとうございました。

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ

bluem > Re: モバイルページ(v1.5.1beta) @ 2010/1/9 3:34
本現象は1.5.2で再現されなかったことを確認しました。
ありがとうございました。
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
14 人のユーザが現在オンラインです。 (14 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 14