Сышышь ты, выходи сюда,
поговорим !

Як налаштувати головне дзеркало і видалити index.php з url в virtuemart 2

  1. Як налаштувати головне дзеркало
  2. Як прибрати index.php з url сторінки

Опубліковано: 25 Грудень, 2012

У цій статті я розгляну два невеликих, але важливих моменти, що стосуються внутрішньої оптимізації магазину на virtuemart 2.

Як налаштувати головне дзеркало

У статті про правильний robots.txt для virtuemart 2 я писав, що для яндекса необхідно вказувати головне дзеркало для того, щоб уникнути дублів сторінок з www і без www. Але крім цього необхідно сам сайт налаштувати так, що б відбувалася автоматична переадресація (редирект) на головне дзеркало. Тобто якщо у нашого сайту головне дзеркало без www (наприклад, moysait.ru), при введенні адреси www.moysait.ru повинен спрацьовувати редирект на сторінку moysait.ru і так на будь-який інший сторінці сайту. Якщо кілька способів настройки, я користуюся, на мій погляд, найпростішим.

Налаштування редиректу за допомогою плагіна aiRedirectWww

викачуємо плагін aiRedirectWww з сайту розробників. Встановлюємо стандартним способом через менеджер розширень. У менеджері плагінів знаходимо aiRedirectWww і активуємо його. Налаштувань у плагіна мінімум. Якщо у вас основне дзеркало з www то в поле Redirect to WWW вибираємо Yes, якщо основне дзеркало без www, то відповідно No.

Як прибрати index.php з url сторінки

Одне з головних нововведень в virtuemart 2 - дуже добре реалізовані ЧПУ (Человекопонятние url). Тепер не потрібно мучитися з налаштуванням роутерів (як це було в virtuemart 1.1). Тепер за замовчуванням сторінка товару буде виглядати так: site.ru/index.php/category/tovar. Все добре, але було б непогано прибрати index.php. Зробити це дуже просто.

Перейменовуємо htaccess.txt, що лежить в корені сайту в .htaccess і в загальних налаштуваннях joomla в рядку Перенаправлення URL вибираємо Так.

htaccess і в загальних налаштуваннях joomla в рядку Перенаправлення URL вибираємо Так

Схожі статті :