Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Radprox

Новичок
  
  • Posts

    44
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Radprox's Achievements

Contributor

Contributor (5/14)

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

Recent Badges

2

Reputation

  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 рилииет. Подскажите, как при ввогде купона на продукты со скидкой вывести сообещёние типа: Купон не гдействует на акционные товары ?
×
×
  • Create New...

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.