我有一个使用 CodeIgniter 开发的网站。我为我的网址添加了如下路线:
$route['about_us'] = 'about-us';
现在我有一个问题。即,当我在寻找网址 www.mysite.com/about_us 时,它可以工作,同时 www.mysite.com/about-us 也可以工作。我只想要一个 url 工作:带有下划线的那个。
我已将其删除为:
$route['about_us'] = 'about-us';
但网址 www.mysite.com/about-us 仍然有效。这可能会导致我的网站在 Google 中出现重复内容,因此还会显示更多页面链接。即使我也没有那个功能。喜欢 www.mysite.com/about_us/design。同样在 about_us 控制器文件索引函数中只有那里,但在 Google 中调用设计方法。
我该如何解决这个问题?