Как разрешить http в строке запроса без использования mod_security?

Я использую контактную форму 7 для отправки URL из одной формы в другую, используя on_sent_ok,
Пытаюсь отправить http://myurl.com в строке запроса перенаправляет меня на запрещенную страницу 403. На некоторых исследованиях я нашел это mod_secrity вызывая проблему. Можно ли это сделать, не поворачивая mod_security выкл?

Это мой код для контакта

on_sent_ok: "location ='http://example.com/somepage/?u='+jQuery('#url').val();"

где #url это вход для URL.

Еще, если этот мод выключен, будет ли он исправлен, так как у меня много сайтов, размещенных.

0

Решение

Вам нужно закодировать строку, используя encodeURIComponent при использовании полного URL-адреса в строках запроса.

on_sent_ok: "location ='http://example.com/somepage/?u='+encodeURIComponent(jQuery('#url').val());"
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]