如何阻止Joomla 2.5 Redirect插件捕获404个URL

时间:2012-12-05 08:35:32

标签: redirect joomla2.5

我在Joomla 2.5中使用重定向管理器并且效果很好。唯一的问题是,在某些时候我想阻止重定向管理器捕获404网址并将它们添加到后端。

这是怎么做到的?后端是否有配置选项,还是需要修改重定向插件代码?如果是这样,我该怎么做?

1 个答案:

答案 0 :(得分:1)

我已经找到了代码的方法,但我更喜欢后端配置方式。

代码修复 - 内部插件/ system / redirect / redirect.php注释掉以下几行:

// If not, add the new url to the database.
                 $query = $db->getQuery(true);
                 $query->insert($db->quoteName('#__redirect_links'), false);
                 $columns = array( $db->quoteName('old_url'),
                                $db->quoteName('new_url'),
                                $db->quoteName('referer'),
                                $db->quoteName('comment'),
                                $db->quoteName('hits'),
                                $db->quoteName('published'),
                                $db->quoteName('created_date')
                            );
                $query->columns($columns);
                $query->values($db->Quote($current). ', '. $db->Quote('').
                            ' ,'.$db->Quote($referer).', '.$db->Quote('').',1,0, '.
                              $db->Quote(JFactory::getDate()->toSql())
                            );

                $db->setQuery($query);
                $db->query();