Не могли бы вы написать небольшой PHP-скрипт, который вы используете в качестве действия формы? Внутри этого скрипта вы можете проверить предоставленный пользовательский ввод и проверить, что URL существует. Если это произойдет, вы можете сделать header()
перенаправление на данную страницу. Если он не существует, вы можете перенаправить их на нужную страницу.
<?php
$input = $_POST['myInput']; // You'll also need to add in a name='' tag in the HTML!
$desired_page = ''; // page you want to go to if inputted file cannot be found
if (file_exists($input)) {
header("Location: $input");
}
else {
header("Location: $desired_page");
}
Потребуется много доработки, но это идея. Будет ли это делать то, что вы хотите?