Двойной прямой слэш перед index.php

  • 1 Ответов
  • 365 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

При переходе из корзины VM3 по ссылке "продолжить покупки" появляется двойной прямой слэш
Пример ссылки: http://detkimoscow.ru//index.php?option=com_virtuemart&view=category&virtuemart_category_id=26&Itemid=742
Подскажите где рыть?

Re: Двойной прямой слэш перед index.php
« Ответ #1 : 08.10.2015, 12:38:31 »
Воткнул костыль в htaccess на удаление index.рhр со всех страниц, в результате двойной слэш пропал
Код
RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC]
RewriteRule (.*?)index\.php/*(.*) /$1$2 [R=301,L]

Спасибо ChaosHead, но хотелось бы изничтожить эту ошибку в коде корзины VM3, ведь имеено там формируется ссылка на "продолжить покупки"?
Ниже код из cart.рhр, гляньте гуру, может будет какая мысль.
Код
$this->json->msg = '<a href="' . JRoute::_('index.php?option=com_virtuemart', FALSE). '" >' . vmText::_('COM_VIRTUEMART_CONTINUE_SHOPPING'). '</a>';
$this->json->msg .= '<p>' . vmText::_('COM_VIRTUEMART_MINICART_ERROR'). '</p>';
$this->json->stat = '0';