Jump to content

Recommended Posts

Версия Open Cart 1.5.1.3

Второй день ломаю голову с настройкой ЧПУ, собственно вот что сделал:

1. Запустил срипт seo.php который автоматически создал SEO URL на все товары и категории сайта.

2. Далее включил ЧПУ в настройках, задал окончание к страницам .html , включил тип ЧПУ Seo PRO, в графе ЧПУ товаров с категориями поставил "Да"

3. Отредактировал файл .htaccess вот что в нем получилось:

Options +FollowSymlinks

RewriteEngine On

RewriteBase /copy-storeru/www/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule /copy-storeru/www/index.php?_route_=$1 [L]

Собственно сайт на ftp залит в каталог copy-storeru/www/

4. Изменил .htaccess.txt на .htaccess

В итоге сайт просто падает с ошибкой 500, что только ни пытался менять и исправлять, все бестолку. Максимум удалось добиться загрузки главной страницы, а дальше вновь ошибка 500, данные в .htaccess были вот такие:

Options +FollowSymlinks

#SEO URL Settings

RewriteEngine On

RewriteBase /copy-storeru/www/

RewriteRule ^index.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule /copy-storeru/www/index.php?_route_=$1 [L]

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

Share this post


Link to post
Share on other sites

Могу ошибаться, но может стоить попробывать вот так:

Options +FollowSymlinks

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

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

Share this post


Link to post
Share on other sites

К сожалению аналогичная ситуация, главная страница загружается, а дальше на любую страницу вылетает ошибка

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@copy-store.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

Share this post


Link to post
Share on other sites

Разобрался, в общем просто напутал адрес самого сайта на хосте. Сайт находится в папке www, то есть поле RewriteBase / должно пустым и остаться, в конечно счете .htaccess стал выглядеть вот такие образом и все заработало:

Options +FollowSymlinks

RewriteEngine On

RewriteBase /

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

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

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_URI} !.*.(ico|gif|jpg|jpeg|png|js|css)

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

Share this post


Link to post
Share on other sites

Добрый день

Подскажите ботанику а вот этот .htacces

Текст который вы меняете он всем подходит или как

Или же до каждого свой

Если так то как его правильно составить

Share this post


Link to post
Share on other sites

Если так то как его правильно составить

В дистрибутив ocStore по умолчанию входит правильно составленный .htaccess. Единственное, что остаются пользователю - это убрать расширение у файла .htaccess.txt, в итоге получиться .htaccess.

Вносить изменения в данный файл нужно осознано и при необходимости!

Share this post


Link to post
Share on other sites

В дистрибутив ocStore по умолчанию входит правильно составленный .htaccess. Единственное, что остаются пользователю - это убрать расширение у файла .htaccess.txt, в итоге получиться .htaccess.

Вносить изменения в данный файл нужно осознано и при необходимости!

спасибо с этим я разобрался

а не могли бы вы подсказать почему когда я пери меновую файл htaccess

то после сайт ложиться и выдаёт такое сообщение

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, rsn79@narod.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Share this post


Link to post
Share on other sites

Нет, подсказать я Вам не могу, это зависит от конфигурации сервера, не хотелось бы тыкать пальцем в небо! Дам один совет, наиболее примитивный, но действенный, закомментируйте все строки в .htaccess (в начале каждой строки добавьте символ #) и построчно убирая комментарий, подкидывайте на сервер .htaccess с внесенными изменениями, так Вы сможете определить проблемную для Apache команду. :wink:

  • +1 1

Share this post


Link to post
Share on other sites

Нет, подсказать я Вам не могу, это зависит от конфигурации сервера, не хотелось бы тыкать пальцем в небо! Дам один совет, наиболее примитивный, но действенный, закомментируйте все строки в .htaccess (в начале каждой строки добавьте символ #) и построчно убирая комментарий, подкидывайте на сервер .htaccess с внесенными изменениями, так Вы сможете определить проблемную для Apache команду. :wink:

буду пробывать

Share this post


Link to post
Share on other sites

спасибо

всё получилось

Share this post


Link to post
Share on other sites

спасибо

всё получилось

Всегда пожалуйста! :wink:
  • +1 2

Share this post


Link to post
Share on other sites

В дистрибутив ocStore по умолчанию входит правильно составленный .htaccess. Единственное, что остаются пользователю - это убрать расширение у файла .htaccess.txt, в итоге получиться .htaccess.

Вносить изменения в данный файл нужно осознано и при необходимости!

Версия ocStore v1.5.3.1

Всё перепробовал выше сказанное но ни чего не вышло, путь к категориям вообще заканчивается без .html а путь к товару отлично. Но в том и другом случае выдает ошибку

1) категория

Not Found

The requested URL /louisvuitton/ was not found on this server.

Apache/2.2.9 (Debian) PHP/5.2.17-0.dotdeb.0 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g Server at ----------.ru Port 80

2 товар

Not Found

The requested URL /louisvuitton/monogram/test.html was not found on this server. Apache/2.2.9 (Debian) PHP/5.2.17-0.dotdeb.0 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g Server at ------.ru Port 80

Share this post


Link to post
Share on other sites

У меня из-за этой строчки валидатор яндекса отказывается "кушать" sitemap.xml

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

Share this post


Link to post
Share on other sites

У меня из-за этой строчки валидатор яндекса отказывается "кушать" sitemap.xml

 

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

И похоже Google Analytics из-за нее не работает. Это так? Что делать?

Share this post


Link to post
Share on other sites

Нет, подсказать я Вам не могу, это зависит от конфигурации сервера, не хотелось бы тыкать пальцем в небо! Дам один совет, наиболее примитивный, но действенный, закомментируйте все строки в .htaccess (в начале каждой строки добавьте символ #) и построчно убирая комментарий, подкидывайте на сервер .htaccess с внесенными изменениями, так Вы сможете определить проблемную для Apache команду. :wink:

И мне помагли спасибо. :-)

Share this post


Link to post
Share on other sites

Тоже возник небольшой вопрос, ocstore 1.5.3.1, подключен модуль deadcow SEO, в принципе всё устраивает кроме того что при переходе на товар из поиска или другого места кроме меню, теряется путь к товару site.ru/category/subcategory/product, а вместо этого получается или site.ru/product, или site.ru/product?filter_name=product, попытка включить встроенный seopro приводит к тому что страница перестаёт отображаться уходя в бесконечный запрос который не может закончится. Как то можно это исправить не ломая уже созданные deadcow SEO пути и алиасы товаров и категорий?

  • +1 1

Share this post


Link to post
Share on other sites

отвечу сам себе, заменил seo_pro.php на файл из сборки 1.5.4.1.2 - всё нормально заработало :-)

  • +1 1

Share this post


Link to post
Share on other sites

твой ответ пригодился не только тебе, за что отдельный сенкс  :-)  :eek:

Share this post


Link to post
Share on other sites

Здравствуйте, у меня на 1.5.4.1 в настройках только одна галочка http://clip2net.com/s/3cI9vDL вот фото. Ставлю ее. Генерирую с помощью  http://clip2net.com/s/3cI9N3x красивые УРЛЫ. Все прописывается нормально, все открывается кроме "Производителей" УРЛ в производителях прописаны. Вот мой htaccess   http://clip2net.com/s/3cIbczV

 

Еще вопрос, если я включу ЧПУ на уже работающем магазине позиции упадут?

Share this post


Link to post
Share on other sites

Проблема в том что у меня в админке нет этих пунктов "выбираем тип ЧПУ – SeoPro. Окончание ЧПУ пишем .html (обязательно с точкой впереди)"

Share this post


Link to post
Share on other sites

Народ, может хоть какие то идеи есть?

Share this post


Link to post
Share on other sites

Подскажите новичку! Настроила ЧПУ seopro. Но все страницы с чпу яндекс почситал дублями и выкинул из индексации. Можно ли, чтобы исправить ситуацию, проставить rel= ''canonical'' для страниц с чпу, а те, что без чпу закрыть от индексации, и как это сделать?? версия 1.5.5.1.2. Сайт  всем-спать.рф

Share this post


Link to post
Share on other sites

Подскажите новичку! Настроила ЧПУ seopro. Но все страницы с чпу яндекс почситал дублями и выкинул из индексации. Можно ли, чтобы исправить ситуацию, проставить rel= ''canonical'' для страниц с чпу, а те, что без чпу закрыть от индексации, и как это сделать?? версия 1.5.5.1.2. Сайт  всем-спать.рф

вам не нужен canonical, просто включите seo_pro

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.