所以我有一个页面:
http://www.mysite.com/controller/function
该函数在控制器中定义为:
function ()
{
//some stuff here
}
但是可以解析 URL: http ://www.mysite.com/controller/function/blablabla
即“blablabla”可以传递给函数并形成一个附加的URI 段,但仍会显示相同的页面。我对许多控制器/函数有同样的问题 - 如何防止参数传递给函数(或显示为 URI 段)?
我一直在使用 Codeigniter 和 PHP 大约 6 个月的时间,所以如果答案很明显,请原谅我,但我的搜索在这方面没有取得成果。
我的目标是优化 SEO - 不确定是否更好地将具有额外 URI 段的页面重定向到正确的页面或 404 页面。