携帯向けページではmから始まるファイル名が使えない
- » bluem > 携帯向けページではmから始まるファイル名が使えない @ 2009/12/24 18:09
- ryuring > Re: 携帯向けページではmから始まるファイル名が使えない @ 2009/12/24 21:08
- ryuring > Re: 携帯向けページではmから始まるファイル名が使えない @ 2010/1/4 20:52
bluem > 携帯向けページではmから始まるファイル名が使えない @ 2009/12/24 18:09 |
---|
baser/controllers/pages_controller.phpの262行目あたりの
$_path = str_replace('/'.Configure::read('mobile'),'',$path[0]); において、この処理だとURIのパスから/mを置換削除してしまうため、例えばmenu.htmlというページを 作成して携帯からアクセスすると置換後のパスが/pagesenu.htmlとなってしまい404 not foundに なってしまいます。 取り急ぎの対症療法として、 $_path = preg_replace("/^\/".Configure::read('mobile')."/i", "", $path[0]); に変更することで問題は解消されました。 |