Yes, it is possible.
Here is my thought – On the old host, the number of allowed post fields was higher so you saved more into the database. Once you moved, the number is lower and now when you go to add one, it will not save (as it does not process the post because of too many fields).
If this is the case, you would not be able to save any more until you deleted enough redirects to drop it below the number of max fields allowed – at which time you could add new ones until you hit that max number.
The ‘max_input_vars’ php config setting can vary from server to server – even on the same hosting site. And many times this is not something a user can set or even has access to. Some hosts consider it a security risk to allow a large number of post fields – some just keep it low so it does not use up a lot of resources. Personally, I have seen this number set to upwards of 10,000 instead of the the default 1000 without any issues, but I don’t recommend that on a shared host anyway, as you could crash the server and lose the data during the post (and then you are worse off). On the opposite end of that, I have seen servers set to 250 as the max – it all depends on the host and their preferences.
Also, if the server is set to 1000, then the most redirects you can have set up is 500 (there are 2 setting fields per redirect) – so whatever you have as your max number in your settings, the number of allowed redirects will be half of that.
I still strongly recommend doing it as an upload with you adding them to the existing ones that are there, It will add to them, you just will not be able to edit them in the listing page as it will not save anything from there due to the max number of post fields being exceeded. If you need to make changes to existing one, you download the entire list, make your changes and then upload and replace the ones there with the new file. It is a bit more work, but it is the only way to do it without adjusting the settings int he php.ini file (master file, not the local file).
Warm regards,
Don.