Кнопка “Купить” в VirtueMart
Сегодня радостно обнаружил, что в Firefox не работает кнопка купить в интернет-магазине на базе Jommla+VirtueMart. Ничего страшного в этом не было бы, если бы это был не мой личный магазин на который сейчас вся надежда на улучшение благосостояния. Еще больше обрадовался когда вспомнил, что еще часов 10 назад она работала, да и продолжает работать в Internet Explorer и Opera. Обновление версии Firefox, чистка кеша и кукисов не помогли…
Оказалось, что все дело в www и его отсутствии. С www все работало прекрасно, а без него не работало. решил проблему старым добрым способом прописав склейку .htaccess следующим образом:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain\.com
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=permanent,L]
Теперь, надеюсь, все, кто пришел без www, переадресуются на с www и все будет работать как задумано.
В сети нашел еще одно решение с работоспособностью кнопке “купить” в VirtueMart, но сам лично не пробовал.
Топаем к файлу /administrator/components/com_virtuemart/virtuemart.cfg.php
Ищем
define( 'URL', "www.site.ru/" );
define( 'SECUREURL', "www.site.ru/" );
меняем на
define( 'URL', $mosConfig_live_site.$app );
define( 'SECUREURL', $mosConfig_live_site.$app );
После этого кнопка “Купить” в VirtueMart должна вроде как работать в любом броузере.
3 Responses to “Кнопка “Купить” в VirtueMart”
-
qwerty
Posted: Ноя 25th, 2010 at 19:251Reply to this comment.Спасибо! Второй способ помог!)
-
Георгий
Posted: Апр 15th, 2011 at 01:292Reply to this comment.Спасибийще огроменнейшее!!!

Первый способ помог! Второй – нет
. Голову поломал с этим “www”…выручили! -
Crystall
Posted: Ноя 15th, 2011 at 13:523Reply to this comment.Дякую. Перше рішення помогло