リダイレクトの設定を下記でやってみたのですが、やりたいことを実現出来ず困っています。
「*」の部分を正規表現で書けないのですが、何か方法ありますでしょうか???
やりたいことは下記になります。
https://example.jp/contents/***に対してhttps://example-new.jp/contents/***へリダイレクト ただし、https://example.jp/contents/image/***の場合はリダイレクトしない
・contents以下が全てリダイレクトされる
routes.php Router::redirect('/contents/*', 'https://example-new.jp/', array('status' => 302));
・何もリダイレクトされない
routes.php Router::redirect('/contents/(?!image/).+$', 'https://example-new.jp/', array('status' => 302));
参考URL:https://book.cakephp.org/2/ja/development/routing.html#redirect-routing
回答1件
あなたの回答
tips
プレビュー