2009-11-07 1 views
0

У меня есть файл за пределами Wordpress, который содержит форму, которая отправляется самому себе. Я могу получить доступ и заполнить форму. Форма отправляет и перезагружает, как ожидалось, без проверки, но при использовании javascript для отправки формы я получаю Wordpress 404 error. URL-адрес файла остается неизменным при приеме 404 error. Если я обновляю страницу, она отлично работает (без 404 error).Внешняя форма, вызывающая ошибку Wordpress 404

Я не знаю, какая разница между двумя способами отправки формы. Почему Wordpress будет участвовать в одном над другим?

Я думаю, что простым решением было бы обновить мои правила, чтобы явно игнорировать файл, может ли кто-нибудь помочь с этим?

Любые другие предложения относительно различий между этими двумя методами (form submit v.s javascript submit) были бы очень благодарны, я просто не могу придумать, почему это произойдет.

ответ

0

Я отследил проблему до обработки формы. Глядя в журналы, я обнаружил, что ошибка «Преждевременный конец заголовков скриптов» вызывала ошибку внутреннего внутреннего сервера 500, что приводило к ошибке 404 при попытке использовать ErrorDocument для обработки запроса ... 404 обрабатывался wordpress. Преждевременный конец сценария был вызван некоторым кодом подключения mysql ... но в других случаях может быть вызван скрипт электронной почты или другой формы. Надежда, которая помогает другим, сталкивающимся с этой проблемой.