Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Главная страница = категория. Как отображать чистый домен?


Recommended Posts

Есть сайт http://clover72.ru

Он сразу на главной открывает страницу категорий со всеми товарами и ссылка в конечном итоге отображается так: 

http://clover72.ru/index.php?route=product/category

Можно сделать .htaccess чтобы ссылка отображалась просто доменом?

Вот так:

http://clover72.ru

 

Змінено користувачем alinalessioYandex
Надіслати
Поділитися на інших сайтах


у меня подозрение, что кто-то контроллер подрихтовал, этот: \catalog\controller\common\header.php

проверьте, нет ли там перенаправления при загрузке на категорию...

ну как мысль...

Надіслати
Поділитися на інших сайтах

10 часов назад, anboza сказал:

у меня подозрение, что кто-то контроллер подрихтовал, этот: \catalog\controller\common\header.php

проверьте, нет ли там перенаправления при загрузке на категорию...

ну как мысль...

Возможно это в htaccess перенаправление. Нужно увидеть код htaccess

Надіслати
Поділитися на інших сайтах

Как сделал, что главная это категория со всеми товарами:

1. В контроллер catalog/model/catalog/category.php добавил следующее:

}else
		{
		$category_info['meta_title']='Доставка цветов в Тюмени — Clover72';
		$category_info['meta_h1']='Доставка цветов в Тюмени';
		$category_info['meta_description']='Доставка цветов и подарков в Тюмени на дом или офис, круглосуточно! Заказать цветы недорого, купить букет из свежих цветов дешево, цветы в шляпной коробке со сладостями, съедобные букеты, вкусные корзины, гелиевые шары и мягкие игрушки! Бесплатная доставка по Тюмени, оплата картой, наличный и безналичный расчёт! Для заказа звоните +7(996)320-05-20, цветочная мастерская "Кловер72"';
		$category_info['meta_keyword']='цветы, букет, подарки, Тюмень, доставка';
		$category_info['name']='Clover72 — Доставка цветов в Тюмени';
		$category_info['image']='';
		$category_info['description']='';
		
		return $category_info;
		}

После чего появилась страница со ссылкой, вида: index.php?route=product/category

2. Чтобы сделать эту страницу главной, сделал так: В файле catalog/view/theme/klever/template/common/home.tpl удалил все и вместо этого вставил строчку:

<?php
header("Location: http://clover72.ru/index.php?route=product/category");
exit();
?>

Теперь при открытии главной, идет перенаправление на страницу со всеми товарами. Мне так и надо было. Да вот теперь надо, чтобы при этом сам вид ссылки не был такой:  index.php?route=product/category, а чтобы ссылка главной страницы выглядела просто clover72.ru. Как это сделать?

Надіслати
Поділитися на інших сайтах


35 минут назад, alinalessioYandex сказал:

Никто не подскажет? )) Кто разбирается в .htaccess?

убрать код из home.tpl

в htaccess добавить

RewriteRule ^$ index.php?route=product/category [L]

Надіслати
Поділитися на інших сайтах

3 минуты назад, Blast сказал:

убрать код из home.tpl

в htaccess добавить

RewriteRule ^$ index.php?route=product/category [L]

О! Спасибо вам. Теперь переход на страницу идет без этого костыля в файле home.tpl

А как теперь привести ссылку к виду чистого домена без продолжения? Можно ли так?

Надіслати
Поділитися на інших сайтах


И еще, подскажите пожалуйста, как по уму решить вопрос с тем, что сейчас если просто набрать чисто домен, то попадаем на страницу категорий со всеми товарами, а если нажимаем на логотип, то отображается главная страница. Как избавиться от главной страницы, чтобы "Все товары" были как главная страница и ссылка бы у нее выглядела как у главной страницы?

Надіслати
Поділитися на інших сайтах


[РЕШЕНО]

 

Все вопросы, вроде решены, но прошу меня поправить, если вдруг тут кроется какой-то вред для продвижения или еще какой-нибудь подводный камень.

 

1. .htaccess добавил следующее:

RewriteCond %{HTTP_HOST} ^www.clover72\.ru$ [NC]
RewriteRule ^(.*)$ http://clover72\.ru/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ 
RewriteRule ^index\.html$ / [R=301,L] 
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ 
RewriteRule ^index\.php$ / [R=301,L]
RewriteCond %{QUERY_STRING} ^route=common/home$
RewriteCond %{REQUEST_METHOD} !^POST$
RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L]
RewriteRule ^$ index.php?route=product/category [L]

2. В админке Система / Инструменты/ OC Team добавил product/category с пустым значением SEO Keyword

3. Почистил все кеши.

 

После этого как не пытайся попасть на главную, всегда будешь попадать на страницу категории "Все товары" и ссылка будет выглядеть чисто, как положено для главной страницы.

Надіслати
Поділитися на інших сайтах


  • 5 weeks later...

Подскажите пожалуйста, кто знает, как в .htaccess написать, чтобы ссылка на главную страницу, которая сейчас выглядит так:

http://clover72.ru/index.php?route=product/category&path=

в конечном итоге выглядела так:

http://clover72.ru

Т.е. просто домен, без всего прочего.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.