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

スマートフォンのURLに/mを入れない方法

robu > スマートフォンのURLに/mを入れない方法 @ 2012/3/8 20:24
スマートフォンのURLに/mを入れない方法はありますか?


webサイトをスマートフォンで見ると

URLに/mがついてしまいます。

http://●●●.jp/index.php/m



http://●●●.jp
とだけ入れてもそのままのURLを読んでくれる方法はありますか?
goichi > Re: スマートフォンのURLに/mを入れない方法 @ 2012/3/8 21:55
こんにちは(^^

画面の表示がPC用になっても良いなら、
システム管理のオプションで「スマートフォン」の箇所を「対応しない」にすると、
スマホで見てもPC用の画面が表示され、
その際はURLもPC用なので「http://●●●.jp」のままになると思います。
clothoweb > Re: スマートフォンのURLに/mを入れない方法 @ 2012/3/8 22:01
robuさんこんばんは!

「管理画面」→「システム設定」の下のオレンジ色の「更新」ボタンの
左の辺りにある、「オプション」を押して一度確認してみていただけますか?



goichiさん、こんばんは!
ごめんなさい、またまたかぶっちゃいました。m(_ _)m
goichi > Re: スマートフォンのURLに/mを入れない方法 @ 2012/3/8 22:26
こんばんは!

おお、画像つき!素晴らしい!!
robu > Re: スマートフォンのURLに/sを入れない方法 @ 2012/3/9 11:34
すいません。

対応しない にしていて

それでも/sがついてしまい・・・

何度か更新すると/sがつかなくなりました。



ありがとうございます!!
ryuring > Re: スマートフォンのURLに/sを入れない方法 @ 2012/3/9 15:58
こんにちは。

スマートフォン、ケータイのリダイレクトについては、それぞれの対応状況設定とは別に項目を設けようかと仕様検討中です。
また、リダイレクトさせる場合についてもトップページだけでもよいのでは?と考えています。

そうしないと、新着情報など連動しているページで固定ページへのリンクを張っている場合に問題があるからです。
例えば、固定ページでPC用は用意しているけれども、スマホ用のページを用意していない場合、スマホにおいて、そのページへの移動で自動リダイレクトしてしまうと、Not Found を引き起こしてしまいます。

ご意見ありましたらよろしくお願いします。

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

goichi > Re: スマートフォンのURLに/sを入れない方法 @ 2012/3/9 22:34
どうもです(^^

引用:

また、リダイレクトさせる場合についてもトップページだけでもよいのでは?と考えています。

そうしないと、新着情報など連動しているページで固定ページへのリンクを張っている場合に問題があるからです。
例えば、固定ページでPC用は用意しているけれども、スマホ用のページを用意していない場合、スマホにおいて、そのページへの移動で自動リダイレクトしてしまうと、Not Found を引き起こしてしまいます。


なるほど。たしかにNotFoundになってしまうのは、困りますね。。。
特に納品先のクライアントが自分でページ作成した場合など、
「PC用の固定ページだけ作って(スマホ用のページを作ってないのに)ブログからリンクを貼る」なんて
すごくありそうな話です。

リダイレクトをTOPページだけにした場合、
もしも困る(?)事があるとすると、
検索エンジンの検索結果(PCページがひっかかた場合)に携帯でアクセスされた時、
せっかく携帯用のページが用意してあっても、
PC用のページが携帯電話で表示されてしまう時でしょうか。。。
(スマホなら問題なさそうですが。)

う〜ん。
私も詳しくないので、これから書くことはすごく無責任なのですが、
routes.php(138行目あたりでしょうか)で「Router::connect」する前に、
$pagesModel = ClassRegistry::init('Page.Pages');

みたいな感じでModelを呼び出し、
これからアクセスしようとしているページ(スマホ用or携帯用)が、
DB上に存在するかどうかを確認して、
「存在していればそのままコネクトして飛ばし、無ければPC用のページへ飛ばす」
というような感じにするとどうでしょうか?
ちょっと思いつきなので、そんな事ができるのかどうかも分かりませんが・・・。




ryuring > Re: スマートフォンのURLに/sを入れない方法 @ 2012/3/28 0:57
goichiさん、ご意見ありがとうございます。

取り急ぎ、課題としてチケットを切りました。

http://project.e-catchup.jp/issues/2253

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

ログイン
ユーザー名:
パスワード:


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

検索

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

フォーラムガイド


関連リンク

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

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