gpt4 book ai didi

codeigniter - 为 SEO 禁用 codeigniter 的 url 更正/重写

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:37:04 24 4
gpt4 key购买 nike

我安装了 CI 1.6,带有基本的 url 库和常用的 config/routes.php 文件。但就我而言,以下所有网址均有效:

mysite.com/products/id/919330  
mysite.com/products/id/919330/
mysite.com//products/id/919330 - (see double slash!)
mysite.com/products///id/919330/ - (even this!)

正如我的 SEO 人员所说,我需要将它们全部重定向到第一个变体
mysite.com/products/id/919330 或除第一个以外的所有人都给出 404。

我可以在哪里尝试进行更正以禁用 CI 检测到的这个聪明的 URL?

最佳答案

试试这个

   $url = $this->uri->segment(n);
if($url[0]=="products" && $url[1]=="id"){
// Do this stuff;
}else{
// redirect to 404;
}

更多信息Check this

关于codeigniter - 为 SEO 禁用 codeigniter 的 url 更正/重写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18577728/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com