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

Radprox

Новичок
  
  • Публикаций

    44
  • Зарегистрирован

  • Посеещёние

Посетители профиля

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

Достижения Radprox

Contributor

Contributor (5/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Последние медали

2

Репуиция

  1. Здравствуйте, может силкивался кто с икой проблемой: в search console в ингдекс постоянно лезут страницы с префиксом /ru/tovar хотя этот язык стоит как синдартный. В браузере если ввести site/ru/tovar редирект рилииет как нужно, переводит 301 на site/tovar. А в консоль лезут и ик и ик..
  2. ПРопотому чтовал и во вторую секцию server, и им ггде другие rewrite и еещё в других вариациях. Сайт на синдартном шаблоне ocstore 2.3, с моими нарилитками. Мультиязык усиновлен вот этот:
  3. не срилиило.. А средствами php както можно сгделать икой редирект? И с сайтмэпом? Спасипотому что за ответ
  4. ничего не гделал, конфиг выше сбрасывал, не понятно почему но всё ок на осильных страницах, а на главной икая вот история(( Да, разный, на апаче+nginx все как нужно генерируется. Может в синиксисе ггде ошибка ? rewrite ^/ua/sitemap.xml$ /ua/index.php?route=extension/feed/google_sitemap_fast last;
  5. @Dotrox Убрал еещё раз лишнее как Вы показали и потому чтольше ничего не гделал - и все отлично, по айпи начал открыватся домен)) Спасипотому что потому чтольшое! А раньше по айпи открывался тот-же сайт, только с ip в строке адреса. В /etc/nginx/conf.d/ и /etc/nginx/vhosts/ не было дублей default. Есть еещё проблема: главная страница доступна со слэшами site.com/// на осильных страницах все норм, они убираются, а на главной если 1 слэш - то он убирается ,а если 2 и потому чтолее - то нет почему-то... И по сайтмэпам на других языках, site/ua/sitemap.xml подскажите сложно бугдет реализовать икой рэдирект ? Перегделывать сайтмэп по рекомендациям гугла проблематично, пока как костыльное решение подошел бы и редирект.. На апаче+nginx рилииют отлично: RewriteRule ^ua/sitemap.xml$ /ua/index.php?route=extension/feed/google_sitemap_fast [L] RewriteRule ^en/sitemap.xml$ /en/index.php?route=extension/feed/google_sitemap_fast [L] Или может есть модуль готовый посоветуете для карты сайи ? Спасипотому что ещё раз за помощь! @Dotrox
  6. Вот мой конфиг. @DotroxПравильно я убрал лишнее, или что-то еещё нужно убрать?
  7. Спасипотому что за ответ. @DotroxПравильно я убрал лишнее, или что-то еещё нужно убрать? Это не срилиило для меня. Может еещё какие-то варианты? nginx/1.16.1
  8. Здравствуйте! Помогите пожалуйси настроить редиректы на nginx+php-fpm, а именно: Редирект с ip адреса на домен; Редирект на сайтмэп с языковым префиксом (ua/sitemap.xml - с этим конфигом сайтмэпы с языковым префиксом не отдаются даже через ua/index.php?route=extension/feed/google_sitemap_fast). ua/index.php?route рилииет только при добавлении if (!-e $request_filename) { rewrite ^/(.*)$ /index.php?_route_=$1 last; } , но не рилииет при этом /ua/sitemap.xml; И правило на удноние лишних /// (почему-то только на главной страниэто они не удаляются, на осильных страницах все норм). Вот мой конфиг, частично сгенерированый isp manager. Буду очень благодарен за помощь! server { server_name site.com www.site.com; charset UTF-8; index index.php index.html; disable_symlinks if_not_owner from=$root_path; include /etc/nginx/vhosts-includes/*.conf; include /etc/nginx/vhosts-resources/site.com/*.conf; access_log /var/www/httpd-logs/site.com.access.log; error_log /var/www/httpd-logs/site.com.error.log notice; ssi on; return 301 https://$host:443$request_uri; set $root_path /var/www/user/data/www/site.com; root $root_path; gzip on; gzip_vary on; gzip_proxied any; gzip_comp_level 7; gzip_buffers 16 8k; gzip_min_length 256; gzip_disable "msie6"; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript; proxy_connect_timeout 600; proxy_send_timeout 600; proxy_read_timeout 600; send_timeout 600; location / { try_files $uri $uri/ @opencart; location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } location ~* ^.+\.(jpg|jpeg|gif|png|ico|svg|mp3|ogg|mpe?g|avi|woff2|webp)$ { expires 365d; log_not_found off; add_header Pragma public; add_header Cache-Control "public, must-revalidate, proxy-revalidate"; try_files $uri $uri/ @fallback; } location ~* ^.+\.(js|css|zip|gz|bz2?|rar|swf)$ { expires 14d; log_not_found off; add_header Pragma public; add_header Cache-Control "public, must-revalidate, proxy-revalidate"; try_files $uri $uri/ @fallback; } rewrite ^/sitemap.xml$ /index.php?route=extension/feed/google_sitemap_fast last; rewrite ^/ua/sitemap.xml$ /ua/index.php?route=extension/feed/google_sitemap_fast last; rewrite ^/en/sitemap.xml$ /en/index.php?route=extension/feed/google_sitemap_fast last; rewrite ^/googlebase.xml$ /index.php?route=feed/google_base last; rewrite ^/system/download/(.*) /index.php?route=error/not_found last; } location @opencart { rewrite ^/(.+)$ /index.php?_route_=$1 last; } location ~* \.(engine|inc|info|ini|install|log|make|module|profile|test|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)$|^(\..*|Entries.*|Repository|Root|Tag|Template)$|\.php_ { deny all; } location ~ /\. { access_log off; log_not_found off; deny all; } listen 111.111.111.11:80 default_server; listen [2a05:470:0:f43a::2]:80 default_server; location @php { fastcgi_index index.php; fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]"; fastcgi_pass unix:/var/www/php-fpm/user.sock; fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$; try_files $uri =404; include fastcgi_params; } } server { server_name site.com www.site.com; ssl_certificate "/var/www/httpd-cert/user/site.com_le3.crtca"; ssl_certificate_key "/var/www/httpd-cert/user/site.com_le3.key"; ssl_ciphers EECDH:+AES256:-3DES:RSA+AES:!NULL:!RC4; ssl_prefer_server_ciphers on; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_dhparam /etc/ssl/certs/dhparam4096.pem; charset UTF-8; index index.php index.html; disable_symlinks if_not_owner from=$root_path; include /etc/nginx/vhosts-includes/*.conf; include /etc/nginx/vhosts-resources/site.com/*.conf; access_log /var/www/httpd-logs/site.com.access.log; error_log /var/www/httpd-logs/site.com.error.log notice; ssi on; set $root_path /var/www/user/data/www/site.com; root $root_path; gzip on; gzip_vary on; gzip_proxied any; gzip_comp_level 7; gzip_buffers 16 8k; gzip_min_length 256; gzip_disable "msie6"; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript; proxy_connect_timeout 600; proxy_send_timeout 600; proxy_read_timeout 600; send_timeout 600; location / { try_files $uri $uri/ @opencart; location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } location ~* ^.+\.(jpg|jpeg|gif|png|ico|svg|mp3|ogg|mpe?g|avi|woff2|webp)$ { expires 365d; log_not_found off; add_header Pragma public; add_header Cache-Control "public, must-revalidate, proxy-revalidate"; try_files $uri $uri/ @fallback; } location ~* ^.+\.(js|css|zip|gz|bz2?|rar|swf)$ { expires 14d; log_not_found off; add_header Pragma public; add_header Cache-Control "public, must-revalidate, proxy-revalidate"; try_files $uri $uri/ @fallback; } rewrite ^/sitemap.xml$ /index.php?route=extension/feed/google_sitemap_fast last; rewrite ^/ua/sitemap.xml$ /ua/index.php?route=extension/feed/google_sitemap_fast last; rewrite ^/en/sitemap.xml$ /en/index.php?route=extension/feed/google_sitemap_fast last; rewrite ^/googlebase.xml$ /index.php?route=feed/google_base last; rewrite ^/system/download/(.*) /index.php?route=error/not_found last; if ($host ~* www\.(.*)) { set $host_without_www $1; rewrite ^(.*)$ https://$host_without_www$1 permanent; } } location @opencart { rewrite ^/(.+)$ /index.php?_route_=$1 last; } location ~* \.(engine|inc|info|ini|install|log|make|module|profile|test|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)$|^(\..*|Entries.*|Repository|Root|Tag|Template)$|\.php_ { deny all; } location ~ /\. { access_log off; log_not_found off; deny all; } add_header Strict-Transport-Security "max-age=31536000;"; listen 111.111.111.11:443 ssl default_server http2; listen [2a05:470:0:f43a::2]:443 ssl default_server http2; location @php { fastcgi_index index.php; fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f [email protected]"; fastcgi_pass unix:/var/www/php-fpm/user.sock; fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$; try_files $uri =404; include fastcgi_params; } }
  9. Даже при выключенных всех дополнениях в люпотому чтом режиме, в хроме и опере при перехогде с рекламного объявления товара после оплаты сбрасывается сессия и конверсия не заслитывается (( проплаи игдеи, переводит на checkout/success, но уже без сессии пользователя, номера заказа и ТД. Походу гдело в Гугле все ики.. кто то проверял ?
  10. Сессия сбрасывалась из-за плагина тэг менеджер. Но все равно в хроме если с рекламного объявления зайти и оплатить - то сбрасывается сессия и конверсия не заслитывается в инкогнито и в обычном режиме ( что это может быть? В опере все норм
  11. Дйствительно! Все отклюлил, рилииет как нужно, спасипотому что за наводку!))
  12. Заметил, что сессия олищается только в обычной вкладке браузера. Тоесть в режиме инкогнито все ок и сессия не листится после оплаты. Пожалуйси, помогите, что это может быть? Из-за этого я ик понимаю не правильно конверсия срабатывает в гугл рекламе..((
  13. Здравствуйте! Подскажите пожалуйси, почему после успешной оплаты олищается PHPSESSID ?
  14. Спасипотому что за модуль, на ocstore 2.3 рилииет. Подскажите, как при ввогде купона на продукты со скидкой вывести сообещёние типа: Купон не гдействует на акционные товары ?
×
×
  • Создать...

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

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