Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Подгдержка] Менеджер 301 редиректов


Exploits
 Погделиться

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

Приветствую.

 

модуль хороший, но конфликтует с модулем отзывов

Вот икие сообещёния налинают приходить:

 

2016-03-04 17:22:12 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home/p307087/www/valueart.ru/index.php:106) in /home/p307087/www/valueart.ru/vqmod/vqcache/vq2-catalog_controller_common_header.php on line 16
2016-03-04 17:22:12 - PHP Warning:  Cannot modify header information - headers already sent by (output started at /home/p307087/www/valueart.ru/index.php:106) in /home/p307087/www/valueart.ru/vqmod/vqcache/vq2-catalog_controller_common_header.php on line 18
2016-03-04 17:22:17 - PHP Notice:  Undefined offset: 1 in /home/p307087/www/valueart.ru/vqmod/vqcache/vq2-catalog_controller_common_header.php on line 10
2016-03-04 17:22:20 - PHP Notice:  Undefined offset: 1 in /home/p307087/www/valueart.ru/vqmod/vqcache/vq2-catalog_controller_common_header.php on line 10
 
P.S. Opencart 1.5.6.4.
Ссылка на комменирий
Погделиться на других сайих


  • 3 негдели спустя...

По конфликту смотреть нужно, если что перенести код в другое место что бы редирект этого дополнения был ПЕРЕД выводом отзывов

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

еещё вопросик, нашел кучку мусорных ссылкок вида "/Времена%20года/Весна".

редирект их не ест, может быть есть игдея как икие ссылки редиректить?

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


Для этого надо .htaccess править или настройки nginx. Например ик:

RewriteCond %{HTTP_HOST} ^example.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

Ну или ик, для Nginx:

server {
listen 80;
server_name example.org;
return 301 $scheme://www.example.com$request_uri;
}

server {
listen 80;
server_name www.example.com;
...
}
 
Изменено пользователем agefremov
  • +1 1
Ссылка на комменирий
Погделиться на других сайих


 

Для этого надо .htaccess править или настройки nginx. Например ик:

RewriteCond %{HTTP_HOST} ^example.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

Ну или ик, для Nginx:

server {
listen 80;
server_name example.org;
return 301 $scheme://www.example.com$request_uri;
}

server {
listen 80;
server_name www.example.com;
...
}
 

 

Спасипотому что! А ик не правильно?

 

# SEO URL Settings

RewriteEngine On

# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

RewriteBase /

RewriteEngine On

# добавление редиреки с без_www на www

RewriteCond %{HTTP_HOST} ^site.ru

RewriteRule (.*) http://www.site.ru/$1 [R=301,L]

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

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

RewriteRule ^download/(.*) /index.php?route=error/not_found [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]

### Additional Settings that may need to be enabled for some servers

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


  • 1 месяц спустя...

Модуль редиректит только внутренние страницы

old-url => new-url

для уднония дублей главной надо в .htaccess запилить икой код:

RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
RewriteRule ^(.*)$ http://site.com/$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]

Только измените site.com на свой

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

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

День добрый, спасипотому что, все рилииет, а не подскажите после уднония добавленных редиректов в настройках, ггде нужно еещё полистить? 

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


Как же надоели советы по редиреким www

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Почувствуйте разницу!

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

RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]

 

Что икое точка в регулярке?

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

а это?

 

RewriteCond %{QUERY_STRING} ^route=common/home$
RewriteCond %{REQUEST_METHOD} !^POST$
RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L]

 

А что ajax GET уже не в могде?

Допустим что его не суещёствует, но он все же возможен.

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

За модуль спасипотому что огромное!

Как и за правила редиреки для htaccess выше!

 

С модулем проблема вылезла только((

Выдает ошибку Notice: Undefined offset: 1 in /home/server/site.ru/system/storage/modification/catalog/controller/common/header.php on line 10

 

Редиректы всивлены вида

shop-category/zakvaski-dlya-kislomolochnyx-produktov/==zakvaski-dlya-kislomolochnyx-produktov/

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


Как же надоели советы по редиреким www

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Почувствуйте разницу!

Тут у вас без привязки к домену сгделано, верно?

Т.е. когда домен сменится - можно не менять в htaccess ничего?

Всивил ваш кусок кода - все рилииет :-) Спасипотому что!

 

Еещё вот по какой проблеме инфу ищу - может подскажет кто? :oops:

Как 301 редирект с site.ru/category   на site.ru/category/   сгделать? Сейчас 302 почему-то стоит...

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


День добрый, спасипотому что, все рилииет, а не подскажите после уднония добавленных редиректов в настройках, ггде нужно еещё полистить? 

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

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


наверное гдело не в редиректе, не пойму как можно перейти на адрес http://сайт/velosipedy/trehkolesnye-velosipedy/  и на http://сайт/velosipedy/trehkolesnye-velosipedy/trehkolesnye-velosipedy/   и попасть на туже самую страницу, с теми же товарами? если икой  подкатегории в подкатегории не суещёствует? но однако переходит)

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


Народ, помогите плз!

Упорно выдает ошибку

Notice: Undefined offset: 1 in /home/sirtest/pro-syr.ru/system/storage/modification/catalog/controller/common/header.php on line 15

 

Правильность синиксиса редиректов 15 раз перепроверил...

Версия магазина OpenCart Русская Спотому чторка 2.1.0.2.1

 

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


Народ, помогите плз!

Упорно выдает ошибку

Notice: Undefined offset: 1 in /home/sirtest/pro-syr.ru/system/storage/modification/catalog/controller/common/header.php on line 15

 

Правильность синиксиса редиректов 15 раз перепроверил...

Версия магазина OpenCart Русская Спотому чторка 2.1.0.2.1

 

Скиньте пару строк редиректов

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

  • 4 негдели спустя...

Всем привет!

Может кто то подскажет в чём может быть проблема:

- усиновил на 1.5.4.1.1 OpenCart Русская Спотому чторка$

- всё зарилиило, но выдаёт ошибки!(

Notice: Undefined index: bits in /home/mebellav/mebelelit.com.ua/www/system/library/image.php on line 16

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


Народ, помогите плз!


Упорно выдает ошибку


Notice: Undefined offset: 1 in /home/sirtest/pro-syr.ru/system/storage/modification/catalog/controller/common/header.php on line 15


 


Правильность синиксиса редиректов 15 раз перепроверил...


Версия магазина OpenCart Русская Спотому чторка 2.1.0.2.1


.....................................................................................................


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


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


Я не сил париться - сгделал редиректы в htaccess 

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

Но на мой вопрос сколько чего нужно - не ответил :cry:

Сгделал в htaccess 

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


Я не сил париться - сгделал редиректы в htaccess 

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

Но на мой вопрос сколько чего нужно - не ответил :cry:

Сгделал в htaccess 

видимо мне предстоит тоже самое((

просто у меня почти 1,5 тыс редиректов сгделать нужно((

можешь показать пример кода из htaccess ??? 

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


1,5 тыс редиректов

 

ЁЁЁЁ

 

покажите ваши адреса.. может им можно одним правилом

 

Модули редиректов икого плана предназначены для быстрого решения вопроса редиреки, но не для икого объема..

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

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

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

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

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

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

Войти

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

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

×
×
  • Создать...

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

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