i have many manual redirects, so i dont want to delete this plugin, but now wp query monitor have error logs for slow querys:
select wp_schreibenwbz404_redirects.id, wp_schreibenwbz404_redirects.url, wp_schreibenwbz404_redirects.status, wp_schreibenwbz404_redirects.type, wp_schreibenwbz404_redirects.final_dest, wp_schreibenwbz404_redirects.code, wp_schreibenwbz404_redirects.timestamp, count(wp_schreibenwbz404_logs.id) as hits from wp_schreibenwbz404_redirects left outer join wp_schreibenwbz404_logs on wp_schreibenwbz404_redirects.id = wp_schreibenwbz404_logs.redirect_id where 1 and (status = 1 or status = 2) and disabled = 0 group by wp_schreibenwbz404_redirects.id order by url ASC limit 0, 25
What can i do? i use wp 5.5.1 php 7.4
]]>Currently having to remove 10 pages of automatic redirects for query strings. Not fun. Wish this had an option to delete multiple redirects at once instead of deleting one, then watching the page reload back to page 1 instead of the same page I was one. Or a search and bulk delete function. Not sure that this made it into the rewrite of the code but it needs to be added sooner rather than later. Why do you automatically redirect things like /?cachebuster=827258426 and /?gf_page=upload and /?hid=74529260D41AA148344DE5FF80A50F3C&r=0.8935513244897&wordfence_logHuman=1
Very frustrating
after update wordpress on 4.9.3 version, the plugin’s administration page is totally white
solution?
]]>Thought it doesn’t work but tried using a www before the url and it did redirect. Now, my urls actually normally don’t have www in front of them. How would I redirect those regular links?
Thank in advance
]]>i had an issue and had to install this plugin.
each time when woocomerce wanted to open page https://WWW.DOMAIN/checkout/order-received/8697/?key=wc_order_59497e677549b i was redirected to https://WWW.DOMAIN/basket
i decided to uninstall this plugin.
not sure if it is woocommerce or WooCommerce Stripe Gateway plugin, however when i UNinstalled Redirectioner it started to work normally, i tried twice.
question
is there a way to desactivste redirect for https://WWW.DOMAIN/checkout/order-received/* ? i didn’t find a way to do it.
Most of my 404s are from hackers. I have Wordfence installed, so I’m not worried about them very much, but Redirectioner still rightly captures those 404 errors.
So, my question is, is there a way I’m missing to send all of those to a specific page in bulk? You know, like all the ones for wp-admin.php go to the FBI’s cyber crime site?
Thanks!
]]>as i understand on each occurence of 404 you write to database ?
that should be heavy…. my websites capture many thousands of errors….
is there optimizations about the way you write to DB ?
p.s. i am on shared hosting plan
]]>Hi,
can i delete all info from this 2 tables (wp_wbz404_logs and wp_wbz404_redire) ?
i need to save some space in database ….
]]>Two issues:
1. Despite my settings, the vast majority of my 404s are not getting auto-redirects created for them nor does the 404 page ever have other page/post/category/tag suggestions.
2. Is there no way to batch redirect many 404 URLs at once? Do I have to manually edit each one to redirect to a different url?
I want to select 10+ urls which no longer exist and make them all redirect to the same url. These are expired job listings, and I want to make them all redirect to the main job listing page. People often access these links from other websites, so once the page is taken down because the job is filled, the pages sometimes continue to get hits.
The other issue is, if the job position comes open again, then the page goes back up and the redirect is no longer necessary. The plugin description made it sounds like it is able to detect this and you don’t have to manually remove the redirect? True or not?
Thanks!
]]>After installing Update 1.4.8 a white screen of death appeared in admin panel, I disabled the plugin via ftp and then tried to activate plugin again and following error appears.
Parse error: syntax error, unexpected ‘[‘ in /var/www/vhosts/domain/httpdocs/wp-content/plugins/404-redirected/includes/admin.php on line 793
Have this white screen of death issue on 3 pages on my system.
Any idea how to fix it?
]]>Your plugin doesn’t want to re-activate on my site. I get this Fatal Error:
Warning: include(): Unable to allocate memory for pool. in /var/www/html/wp-admin/includes/plugin.php on line 1882 Warning: require(): Unable to allocate memory for pool. in /var/www/html/wp-content/plugins/404-redirected/404-redirected.php on line 56 Warning: require(): Unable to allocate memory for pool. in /var/www/html/wp-content/plugins/404-redirected/404-redirected.php on line 57 Parse error: syntax error, unexpected ‘[‘ in /var/www/html/wp-content/plugins/404-redirected/includes/admin.php on line 793
How can I fix this? I updated the plugin and it caused an error, so I wiped it off my installation (via FTP) and reinstalled the newest version and now it refuses to activate again.
]]>I see that 404 Redirected has been renamed to Redirectioner (on GitHub) and the version has been updated. Two things confuse me:
1. In the Admin panel, Redirectioner still identifies itself as 404 Redirected.
2. Redirectioner is not found here in the plugins repository.
So, has the name actually changed? Is there a new version of 404 Redirected? Will the new name/version be published here?
In other words, what is going on?? ??
]]>What does the “Force current permalinks” option do? It seems like either the user has the right URL or not. ?? Otherwise the page wouldn’t work if the permalink were not “current,” right?
thanks
Hey guys, all of my websites use your plugin, but I’ve noticed it doesn’t work for several of the new websites I have added it to.
I know there are 404s, but the plugin doesn’t seem to “catch” them & list them so that we can redirect.
Any ideas as to why that would happen?
I can give you the login to one of the sites if necessary, thanks!
]]>I have over 7,000 captured 404 URLS. I want to delete them all in one swoop (not 25 at a time). How do I do this?
]]>First off, thank you very much for taking over support for this plugin. It is almost exactly what I have been looking for.
Now, in the 404 Page Suggestions section of the plugin’s admin panel Options tab it says, “Activates the 404 page suggestions function. Only works if the code is in your 404 page template.” There is no indication as to what exactly is, “the code.”
So I think to myself, “What code??”
I finally found it on the plugin’s Installation page here on www.ads-software.com. (I rarely read a plugin’s installation page, because, like many, I now how to install a plugin.)
As a suggestion, perhaps more explanation could be provided on the plugin’s admin panel, or at least a link to the Installation page here at:
Hi,
Thanks a lot for your effort to keep this plugin maintianed.
I use the latest version of this plugin on latest WP.
When I have a link with custom GET parameter, it auto redirects to homepage and removing the parameter.
I.E: If I go to https://www.mydomain.com/?myparam=something
Then I get redirected to https://www.mydomain.com/
and the myparam is not being catched (I have custom code that catched this param).
Is there a way to fix this?
I had to deactivate the plugin for the moment.
Thanks
]]>Hi there,
How to configure the plugin to automatically redirect any 404 URL to the homepage, keeping the manual redirects?
Thanks!
]]>Hello,
It seems that the plugin “404 redirected” redirects AMP pages to the main article. How can I stop it redirecting /amp/ or amp to the main article? Thanks.
]]>Looks like the plugin can’t pick up suggestions from CPT and custom taxonomies?
]]>Hi 404 redirected plugin user,
I took over the development of the plugin a few weeks back because I was experiencing many security issues and PHP notices with the plugin to the point that I learned it was about to be removed from the repo if I hadn’t stepped in.
Makes sense if security measures and PHP updates haven’t been fixed in over four years.
I’m trying very hard to find all the bugs, but there are a lot of – maybe too many – variables to take into account in the code. So I’m tackling them one by one.
If you find a bug (or have a feature request), I’d love for you to report a full bug report if you’re still experiencing issues with the latest version of the plugin here: https://github.com/defries/404-redirected/issues
So again, I’m doing my best to make this plugin fully usable again without any errors, but I only took over a few weeks ago, so bear with me.
]]>Got the plugin running happily on another site (same host, same wp-version), can’t activate it on this (new) installation…
Fatal error: Uncaught Error: Call to undefined function mysql_get_server_info() in /var/www/[site]/public_html/wp-content/plugins/404-redirected/includes/functions.php:97 Stack trace: #0 /var/www/[site]/public_html/wp-includes/plugin.php(525): wbz404_pluginActivation('') #1 /var/www/[site]/public_html/wp-admin/plugins.php(166): do_action('activate_404-re...') #2 {main} thrown in /var/www/[site]/public_html/wp-content/plugins/404-redirected/includes/functions.php on line 97
Currently the requested url is matched against the entire permalink. I think it would be better instead to match it to the slug of the existing posts.
function wbz404_rankPermalinks
in functions.php could use the following code for a better match.
$slug = explode('/',$urlParts['path']);
$slug = array_pop($slug);
$levscore = levenshtein($url, $slug,1,1,1);
]]>
There is an SQL syntax error caused by the SQL upgrade in WP some time ago. An example:
[26-Mar-2015 14:26:00 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘status timestamp <= 1393251960 and id not in (select redirect_id from t8wa4beu6_’ at line 1 for query select id from t8wa4beu6_wbz404_redirects where status = 2 status timestamp <= 1393251960 and id not in (select redirect_id from t8wa4beu6_wbz404_logs) made by do_action_ref_array, call_user_func_array, wbz404_cleaningCron
This shows up in the error file.
Site in question: https://mobi.susanhesser.com/
]]>Hello,
I added a redirect for the same root redirect and noticed my mistake after the redirect was not working.
I removed the first instance and it was still not working. When I try to edit the second, it says invalid ID.
I remove the second and add it again and edit, I still get invalid ID.
I have emptied the trash doing the same process above and still get the error.
Is there a way to re-index the ID of all redirects to fix this error?
I can add any other redirect and it works, it is just this previous one that seems to still be in the DB somehow.
I am running my tests in incognito mode with my cache cleared each time.
Ryan
]]>to clear this message
in setting for the plugin on the option tab
Admin notification level: 200 Captured URLs (0 Disables Notification)
Display WordPress admin notifications when number of captured URLs goes above specified level
change level to 0 will clear the admin notification and save then reset the back to 200
]]>The Trash page from Captured 404 tab will only display 1 page if entries.
It should display multiple pages when 300 entries are present.
Hello,
I use Google’s Adwords gclid parameter to keep track of our ppc campaigns, but the plugin strips those parameters away from it.
Is there a solution that to this ?
Great plugin by the way, but will be deactivating it because of the above issue.
]]>Is this plugin still alive?
As I could see there isn’t any update since 2 Years, nor any answere from the author himself to the questions.
I use this one more since 2 Years on WP, but I ask myself some questions about bugfixes, security etc
Greetings
]]>I found a 404 link in google to my page.
So, i went to your plugin.
First field: The wrong url.
Second Field: External page
Third field: The correct url.
Later i tested again and that redirect is not working.
Do i something wrong here?
Many regards,
Peter