Решить через настройку конфигурации сервака так ничего и не получилось. Если кто знает возможно ли загрузить файл в script src по 404 ошибке, буду очень признателен за разъяснения.
Проблему пока решил следующим образом.
Скрипты подгружаются на страницу так:
<script type="text/javascript" charset="UTF-8">
document.write("<script type='text/javascript' src='http://site/error.js' charset='UTF-8' >")
document.write("<\/script>")
document.write("<script type='text/javascript' src='http://site/fileNN.js' charset='UTF-8' >")
document.write("<\/script>")
</script>
error.js:
document.write('<div id="blank" ><img src="http://site/error.jpg" ><\/a><\/div>');
fileNN.js:
var content = '<div id="content" >Bla-bla-bla</div>';
var blank = document.getElementById('blank');
blank.innerHTML = content;
Соответственно заглушка (error.js) грузится всегда. Если файл fileNN.js существует, то его содержание перезаписывается на место заглушки.
Если файла fileNN.js не существует, то ничего не происходит и посетитель видит заглушку.
Так как я полный нуб в js, прошу оценить приемлемо ли такое решение или можно придумать, что-то поизящние?