#html #http-post #character #http-status-code-403
#HTML #http-post #символ #http-status-code-403
Вопрос:
Сайт, над которым я работаю, отлично работал на сервере разработки, однако у клиента есть свой собственный сервер, поэтому я перенес файлы базу данных, отсортировал права доступа к файлам и т. Д.
Теперь все на сайте работает нормально, однако, когда я отправляю определенные HTML-символы через post (из WYSIWYG или обычного текстового поля), например <h1>
, или <ul>
я получаю запрещенную ошибку 403 — у вас нет разрешения на доступ к [ЗАПРОШЕННОМУ URI] на этом сервере.
Это сервер LAMP, PHP 5.3
Кстати, Apache mod_security не запущен. Что еще может быть причиной проблемы??
Также в журнале ошибок серверов об этом ничего нет.
Ответ №1:
Добавьте enctype="text/plain"
в свой тег формы. Это может помочь.
Комментарии:
1. Хорошо поддерживаются только «application / x-www-form-urlencoded» и «multipart / form-data». Нет (и по определению не может быть) стандартной текстовой сериализации данных формы.