我想通過CakePHP(2)重定向將參數傳遞給外部URL,但找不到任何有關如何完成它的文檔。在這種情況下,我試圖將param的值傳遞給目標URL。如何將CakePHP中的參數重定向到外部URL
Router::redirect('/:param/contact', 'http://www.otherdomain.com/:param/contact', array('status' => 301));
任何想法?
我想通過CakePHP(2)重定向將參數傳遞給外部URL,但找不到任何有關如何完成它的文檔。在這種情況下,我試圖將param的值傳遞給目標URL。如何將CakePHP中的參數重定向到外部URL
Router::redirect('/:param/contact', 'http://www.otherdomain.com/:param/contact', array('status' => 301));
任何想法?
如果有早期的PHP involed,這有什麼錯
Router::redirect(
'/' . $param . '/contact', 'http://www.otherdomain.com/' . $param . '/contact',
array('status' => 301));
爲什麼不直接使用htaccess的?這是多麼的動態:param param? – mark 2014-09-20 21:18:25
我想到了這一點,但它取決於一些早期的PHP規則的結果,所以我不能通過htaccess來做到這一點。 – Hans 2014-09-20 21:36:48