Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Radprox

Новачок
  
  • Публікації

    44
  • З нами

  • Відвідування

Відвідувачі профілю

Блок відвідувачів профілю відключений і не буде доступний широкому іншим користувачам

Radprox's Achievements

Contributor

Contributor (5/14)

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

Recent Badges

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

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.