「AppController.php」などにトレイリングスラッシュ(trailing slash)のメソッド定義し、生成URLにメソッドを利用することによって末尾スラッシュありに統一する。
1 2 3 4 5 6 7 8 | protected function addSlash($url) { if (preg_match('/\/$/', $url)) { return $url; } else { return $url.DS; } } |
◯ 呼び出し元
1 2 3 | parent::addSlash($url); // 親コントローラーに定義時 or $this->addSlash($url); |