CodeIgniter で開発された Web サイトがあります。次のように、URL のルートを追加しました。
$route['about_us'] = 'about-us';
今、私はそれに問題があります。つまり、www.mysite.com/about_us という URL を探しているとき、それは機能し、同時に www.mysite.com/about-us も機能しています。アンダースコアのある URL だけを機能させたい。
私はこれを削除しました:
$route['about_us'] = 'about-us';
ただし、www.mysite.com/about-us という URL は引き続き機能します。Google で私のウェブサイトのコンテンツが重複し、より多くのページ リンクも表示される可能性があります。私もその機能を持っていません。www.mysite.com/about_us/design のように。同じく about_us コントローラーのファイル index 関数ではそこしかありませんが、Google でメソッド呼び出しを設計しています。
この問題を解決するにはどうすればよいですか?