Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
  • UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

CMS Joomla. Joomla 3: решение вопроса с редиректом и отправкой почты (проблема с recapcha)

Форумы CMS Joomla Joomla 3: решение вопроса с редиректом и отправкой почты (проблема с recapcha)
pola_7
14.03.2013
хостинг: нет
домен: нет
Joomla 3: решение вопроса с редиректом и отправкой почты (проблема с recapcha)
Может кому-то сэкономит время и силы...))

Отдельным пунктом: спасибо ребятам из тех.поддержки Варенко Евгению и Цимбалист Максиму

Итак:

Перенаправление силами движка (дает возможность не использовать дополнительные СЕФ-компоненты для ЧПУ).

Решение ч/з файл .htaccess:

Начиная со строчки Options +SymLinksIfOwner... до конца файла нужно изменить код на этот:

Options +SymLinksIfOwnerMatch

RewriteEngine On
RewriteCond %{QUERY_STRING} base64_encode[^(]*([^)]*) [OR]
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|.(php|html?|feed|pdf|vcf|raw))$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]

Решение вопроса с отправкой почты и recapcha:

В файле captcha.php (путь: libraries/cms/form/rule/captcha.php)

заменям код
$captcha = JCaptcha::getInstance($plugin, array('namespace' => $namespace));

на

$captcha = JCaptcha::getInstance($plugin, array('namespace' => (string) $namespace));

Источник решения второго вопроса: http://forum.joomla.org/viewtopic....
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города