■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。
このフォーラムは閲覧専用のアーカイブです。

管理画面にアクセスするとスラッシュが消える

binbin > 管理画面にアクセスするとスラッシュが消える @ 2019/1/24 16:25
http://exanmple.com/admin
にアクセスすると、スラッシュが後ろに下がって、
http://exanmple.comadmin/
こうなる。
もちろんそんドメインは無いのでIPが見つかりません。

テストから本番へ、サーバを変えたら発生したので、サーバが原因かとも思ったのでですが、
admin以外、コンテンツのURLは表示されます。

また適当に、
http://exanmple.com/hogehoge
とすると用意されているエラーページは表示されます。

試しにcore.phpの、
Configure::write('Routing.prefixes', array('admin'));
を、
Configure::write('Routing.prefixes', array('hogehoge'));
に変えてみると、
http://exanmple.comhogehoge/
にリダイレクト(?)される。

やっぱり管理画面のURLだけ挙動がおかしい感じで、
これはbasercmsまたはcakephpなんじゃないかと思うのですが、
routes.phpなども眺めてみましたが、おかしい感じはしないし、

アレなんじゃないの?とか、
コレなんじゃないの?とか、
なにか手がかりだけでも、お願いいたします。


---
CentOS Linux release 7.5.1804 (Core)
Apache/2.4.33
PHP Version 7.2.7
KUSANAGI Version 8.2.1-2
baserCMS 4.1.6-dev
binbin > Re: 管理画面にアクセスするとスラッシュが消える @ 2019/1/24 16:40
instal.php
Configure::write('BcEnv.siteUrl', 'http://example.com/');

これの最後のスラッシュを、なぜか消したのが原因でした、、、
お騒がせしました。