【发布时间】:2014-05-08 07:42:50
【问题描述】:
我们最近编辑了我们的网站,删除了数千页。其中一些页面是我们不再希望显示的项目,其他页面是相同项目的副本(即 www.site.com/item、www.site.com/category/item)。我们正在努力清理我们的网站,以尽量减少用于 SEO 的重复内容。
我们在 NGINX 服务器上使用 Codeigniter。由于我有数千个页面我希望重定向(到 404 页面或不同的有效页面),我想避免使用所有这些重定向规则编辑配置文件。
我试图开始工作的解决方案包括检查数据库表中的 invalid_url,如果它在表中,则重定向到 valid_url。但是,我不确定 a) 如何在页面加载之前检查这一点,以及 b) Codeigniter 是否有内置控制器。
以前有没有人做过类似的事情,你能给我指出正确的方向吗?
谢谢
【问题讨论】:
标签: php mysql .htaccess codeigniter redirect