Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 016 903 раза!

Форум

Добро пожаловать, Гость!

Не открываются товары с Seo url

Обсуждение вопросов на другие темы связанные с веб-разработкой
Аватара пользователя
Максим
Сообщения: 4868
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 23 апр 2015, 15:12

Судя по тому что ваш рабочий url указывает на /ocshop/, то значит вы работаете в этой подпапке. В то время как в вашем файле .htaccess указано RewriteBase / соответственно все ваши правила реврайта и не должны работать. Ну они и не работают собственно. Исправляйте.

olegkp
Сообщения: 5
C нами: 1 год 7 мес

Непрочитанное сообщение olegkp » 23 апр 2015, 16:14

1. Спасибо. ЧПУ заработали (правда, не сразу осознал Вашу подсказку,
т.к. см. п.2).
2. Если бы я разбирался в вопросе, то не спрашивал бы таких глупостей.
3. В Денвере RewriteBase / работает. В Опенсервере надо указать папку сайта - в моем случае RewriteBase /ocshop. Разница в исходных настройках, однако.
4. Продолжу работать на OpenServer.

Аватара пользователя
Максим
Сообщения: 4868
C нами: 5 лет 11 мес
Контакты:

Непрочитанное сообщение Максим » 23 апр 2015, 16:56

olegkp писал(а):В Денвере RewriteBase / работает. В Опенсервере надо указать папку сайта - в моем случае RewriteBase /ocshop. Разница в исходных настройках, однако.


Несусветные глупости. В Денвере у вас оно могло у вас работать только лишь потому, что вы не использовали подпапку. Никаких отличий в работе механизма реврайта нет, потому что mod_rewrite это модуль от Apache а не от Денвера или Open Server.

olegkp
Сообщения: 5
C нами: 1 год 7 мес

Непрочитанное сообщение olegkp » 23 апр 2015, 20:24

Максим писал(а):Никаких отличий в работе механизма реврайта нет

Я обратного и не утверждал.
Максим писал(а):В Денвере у вас оно могло у вас работать только лишь потому, что вы не использовали подпапку.

А почему я ее не использовал? Потому, что устанавливал сайт по инструкции к Денверу (рядом с localhost). Инструкция установки на Опенсервер диктует создавать папку сайта в localhost. Это я и назвал разницей в исходных настройках. Из коробки сайт заработал на Денвере, а для Опенсервера пришлось подкорректировать htaccess.
Это я к тому, что обе упомянутые инструкции лежат рядом на сайте, рекламирующем Опенсервер. Так что делайте правильные выводы, а то сразу
Максим писал(а):Несусветные глупости
. Вам предупреждение на 10 дней за нарушение правил общения на форуме ;)
3.4. Обсуждения
Запрещается:
флейм — переход во время обсуждения чего-либо границ вежливости


Вернуться в «Оффтоп и другие темы»

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и 1 гость