How about intercepting the link invocation for NTRS and DTIC on the SPF site and (with a script) translating it on the fly with a notification to the user? Make the computer do the work. Or go further, take the new link and do a one-time automatic modification to the post updating it with the revised link.
Parenthetically, I'll note that most older links are going to die as HTTP is increasingly deprecated for HTTPS...
Here's how NTRS has changed: For the report, "Control power requirements of VTOL aircraft, phase 1 study Final report, Apr. 1969 - Sep. 1970".
old:
http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/1971006223_1971006223.pdf
new: http
s://ntrs.nasa.gov/
api/
citations/
19710006223/downloads/19710006223.pdf
Even I could write some ugly C* code to parse for "
http://ntrs", if found then extract the handle, add the extra "0" and plug that into the new target string.
template: sprintf ("https//ntrs.nasa.gov/
api/citations/
%s/downloads/%s.pdf\n", new_string, mod_handle, mod_handle);
(I forget the rules for forward slashes - but you get the idea.)
*fuglier F77 code available on request. Maybe those brain cells are located in the Wayback Machine..