Не работает кнопка отправки формы

В процессе эксплуатации вашего сайта может возникнуть ситуация: кнопки отправки форм перестают работать и по клику ничего не происходит. Это может быть как форма отправки заявки в одном из используемых на сайте расширений, так и любая другая форма передачи данных.

Ошибка возникает в результате правил .htaccess, удаляющих завершающие слэши в URL и в запросах. Кнопка Submit выполняет функцию отправки данных из формы на сервер, для того, чтобы действие отработало, к URL добавляется слэш.

Следующие правила в .htaccess удаляют все завершающие слеши в адресах и в запросах:

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$ /$1 [R=301,L]

Таким образом, форма комментариев блокируется. Нужно закомментировать или удалить данные строки и отправка данных по клику в кнопку заработает.

Обращаем внимание: при генерации файла .htaccess посредством Admin Tools, приведенные выше строки могут быть добавлены автоматически. Достаточно закомментировать их и проблема будет решена.