Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Как сделать такие ссылки?


Рекомендованные сообщения

Здравствуйте.

Подскажите, где это прописывается, чтоб ссылки были такие:

://Название_сайта/Ключевое_слово

Пробывала в строке SEO URL, но все равно ссылка выглядит так: index.php?route=product/product&path=59&product_id=75

Ссылка на комментарий
Поделиться на других сайтах


А вы не подскажите, где это включить?

Админка-Система-Настройка-Изменить-Сервер-Включить ЧПУ-Да-Тип ЧПУ-SeoPro
  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


И еще вам надо настроить httaccess

Находится в корне папки вашего сайта

Инструкцию почитайте например здесь

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


Настройки в админке включила. httaccess изначально был с точечкой впереди. По статье, ссылаемой, прописала

RewriteCond %{REQUEST_URI} ^/([0-9]+)$

RewriteRule .* http://yoursitename.ru/?do=findComment&comment=%1 [R=301,L]

И

RewriteRule ^category/(.+)$ http://yoursitename.ru/$1 [R=301,L]

Заменив yoursitename.ru на свой сайт. Почистила кеш. Но ничего не изменилось. пробывала в SEO URL начинать ссылку с "/" и без, ничего не меняется. Делала как в этой статье: https://opencartforum.com/topic/7140-помогите-с-чпу/

Тоже ничего

Ссылка на комментарий
Поделиться на других сайтах


Ну у вашего хостера может быть выключена функция "FollowSymlinks" надо с ним проконсультироваться, а .htaccess как бы и должен начинаться с точки.

Ссылка на комментарий
Поделиться на других сайтах


Ну у вашего хостера может быть выключена функция "FollowSymlinks" надо с ним проконсультироваться, а .htaccess как бы и должен начинаться с точки.

У меня про эту функцию вот так написано в этом файле (простите, я ничего не понимаю, но очень хочется сделать лучше)

# For any support issues please visit: http://www.opencart.com

Options +FollowSymlinks

# Prevent Directoy listing

Options -Indexes

Кстати, я переименовываю, а формат txt все равно не убирается....

Ссылка на комментарий
Поделиться на других сайтах


То что написано в файле - это не значит что оно будет работать, мало того пока вы все таки не сможете переименовать его в .httaccess - толку будет мало.

Ссылка на комментарий
Поделиться на других сайтах


Кстати, я переименовываю, а формат txt все равно не убирается....

Скачайте Notepad++, и в нем переименуйте файл.

Или попробуйте мой файл,только измените в нем имя Вашего сайта.

.htaccess.zip

Ссылка на комментарий
Поделиться на других сайтах


Скачайте Notepad++, и в нем переименуйте файл.

Или попробуйте мой файл,только измените в нем имя Вашего сайта.

Спасибо получилось переименовать) правда не через нотепад, он не удалял формат, а через тотал командер, щелкнув несколько раз по файлику. вроде теперь все как писали люди, а ссылки теже остались. надо писать на хостинг? :mrgreen: (это я над своим пониманием дела)
Ссылка на комментарий
Поделиться на других сайтах


а ссылки теже остались. надо писать на хостинг?

Вы все же попробуйте мой файлик,только не забудьте прописать имя своего сайта.
  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


По поводу httaccess выложенного Evgeny

Все ок. но. Есть момент. Когда включаешь директивы в robots.txt и закрываешь все ссылки вида /index.php?route

Гугл вебмастерс категорически отказывается жрать сайтмапы, видите ли ему низя...

Поэтому имеет смысл добавлять вот такие строки после директивы Rewrite Base/

RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]

RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]

Тогда фиды получают нормальные ЧПУ и гугль как младенец радуется, что ему их скормили. При этом напрочь блокируется роботсом доступ ко всем кривым ссылкам.

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


Спасибо Вам обоим, молодые люди) У меня вчера все получилось. Благодаря вашим советам! По моей вине это долго не получалось, в я настройках поставила ДА, везде, что было связано с ЧПУ, а когда убрала с - ЧПУ товаров с категориями, все заработало)

А строки такие были в файлике:

RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]

RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]

И еще такая:

RewriteRule ^yandexmarket.xml$ index.php?route=feed/yandex_market [L]

Благодарю Вас сердечно!

Ссылка на комментарий
Поделиться на других сайтах


Подскажите, пожалуйста, скачал файлик от Evgeny, но на denwer ни чего не получается. Как исправить?

Название сайта в одном месте только прописывать?

Ссылка на комментарий
Поделиться на других сайтах


Название сайта в одном месте только прописывать?

Да.

Попробуйте заменить

RewriteRule ^([^?]*) /index.php?_route_=$1 [L,QSA]
на
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


Да. Попробуйте заменить

RewriteRule ^([^?]*) /index.php?_route_=$1 [L,QSA]
на
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

Спасибо заработало. Скажите, а если переносить сайт в будущем на хостинг, надо будет все вернуть обратно?

И еще один вопрос, название сайта на хостинге надо будет прописывать через http://название сайта или просто название сайта?

Ссылка на комментарий
Поделиться на других сайтах


надо будет все вернуть обратно?

Да.

надо будет все вернуть обратно?

http://название сайта или просто название сайта?

У меня без http://
Ссылка на комментарий
Поделиться на других сайтах


Да.У меня без http://

А зачем все возвращать обратно ?

И еще один вопрос, название сайта на хостинге надо будет прописывать через http://название сайта или просто название сайта?

Хостингу - все равно какое у вашего сайта название.. Обычно хостеры делают под сайты папки вида www.sitename.com.

А вот для поисковиков это дело имеет смысл, потому что страница с www и без - для гугла - это две разных страницы, соответсвенно видя их две одинаковые, если у вас домены с www и без обьединены, он их воспринмает как дубли. Что негативно сказывается на поисковой выдаче. С этой целью и делается 301 редирект только на доменное имя одного вида (или с WWW или без), чтобы исключить появление на вашем сайте одинаковых страниц. Однозначного ответа по поводу как лучше, Без или с WWW нет. Но как по мне без www - короче, и проще, поэтому все сайты в хозяйстве у меня без WWW.

Ссылка на комментарий
Поделиться на других сайтах


Ну тут дело хозяйское, если что то неработает на хостинге, то надо начинать выпиливать лобзиком моск техподдержке, в зависимости от мастерства владения этим инструментом, зависит скорость решения вопросов!

Ссылка на комментарий
Поделиться на других сайтах


  • 2 месяца спустя...

И еще у меня такой вопрос

Мне надо сделать вот такое

У меня ранее сайт был на другой CMS, сейчас переносим на OcStore(на другой CMS ранее были ссылки вида /index.php и /index.html ),на OcStore тоже такие index,но я установила ЧПУ прописала seo url,поставила модуль deadcow_seo_v2.1_automod (freelancer) и ссылки стали человекопонятные , как мне теперь сделать так чтобы с ссылок indeх был 301 редирект на нормальную ссылку уже новую человекопятную....

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.