У меня самая странная проблема. Это мой javascript:
var value = "some_value"; $.ajax({ url: "process.php", type: "POST", dataType: "json", data: { value: value }, success: function(data) { console.log(data); } }); Здесь нет сюрпризов. Это мой process.php:
 <?php exit; ?> 
  На самом деле это не имеет значения, что находится внутри process.php .  Запрос выполняется каждый раз, за исключением случаев, когда значение является допустимым URL.  С 
 var value = "http://example.com" 
в начале запрос будет сбой с ошибкой 503 Услуга временно недоступна. Что не так с моей конфигурацией сервера? Я не знаю, что попробовать. У меня нет .htaccess. Браузер: Firefox 29.
  Это почти наверняка брандмауэр веб-приложений .  Проверьте, работает ли на вашем сервере mod_security .  Вам нужно будет просмотреть правила, используемые mod_security или что-то еще, что работает на сервере, чтобы найти тот, который блокирует URL-адреса.