【发布时间】:2017-07-23 04:05:15
【问题描述】:
我在 PHP codeigniter 中构建了网站,其中包含如下各种 URL:
www.mysiteexample.com
www.mysiteexample.com/mobile
www.mysiteexample.com/storage
www.mysiteexample.com/stack
www.mysiteexample.com/apple and so on..
现在我想将所有 URL 重定向到 410 消失,包括主页,但除了 www.mysiteexample.com/stack 我可以通过为每个 URL 添加单独的规则来做到这一点,如下所示:
RewriteRule ^/?mobile- [L,R=410]
RewriteRule ^/?storage- [L,R=410]
RewriteRule ^/?apple - [L,R=410]
但我想要优化的解决方案,因为我有超过 50 个 URL,我想重定向到 410,并且使用上述解决方案会增加文件大小和 .htaccess 的 LOC
编辑: 我在 routes.php 中有以下代码
$route['stack(.*)'] = 'stack_center/index';
【问题讨论】:
标签: .htaccess codeigniter redirect mod-rewrite