Перейти к содержанию

myakuhin

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

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

  • Посещение

Репутация

0 Обычный

Информация о myakuhin

  • Звание
    Пользователь

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

1 592 просмотра профиля
  1. Здравствуйте. Есть сайт Opencart 2.1.0.1 не работает SEO URL. При включение SEO URL ссылки у категорий нормальные(то есть все прописаны), но открывается всегда главная страница. Хостинг виртуальный - Бегет, .htaccess есть вот он: #RWR v RewriteEngine On RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1] # RWR v20170403 RewriteEngine On # Redirect from www --------------------------------------------------------------------- #RewriteBase / #RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] #RewriteRule ^(.*)$ http://%1/$1 [R=301,L] # Config -------------------------------------------------------------------------------- RewriteCond %{HTTP_USER_AGENT} (acunetix|BLEXBot|domaincrawler\.com|LinkpadBot|MJ12bot/v|majestic12\.co\.uk|AhrefsBot|TwengaBot|SemrushBot|nikto|winhttp|Xenu\s+Link\s+Sleuth|Baiduspider|HTTrack|clshttp|harvest|extract|grab|miner|python-requests) [NC] RewriteRule .* - [F,L] RewriteCond %{HTTP_USER_AGENT} ":s:[0-9]+:" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "JDatabaseDriver" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "NT 5.1; SV1" [NC] RewriteRule .* - [F,L] RewriteCond %{HTTP:X-FORWARDED-FOR} ":s:[0-9]+:" [NC,OR] RewriteCond %{HTTP:X-FORWARDED-FOR} "JDatabaseDriver" [NC] RewriteRule .* - [F,L] RewriteCond %{HTTP_USER_AGENT} (MJ12Bot/v|Linkpad|Semrush) [NC] RewriteRule .* - [F,L] # s-0001 <IfModule autoindex_module.c> IndexIgnore * </IfModule> # s-0002 ServerSignature Off Options -Indexes # s-0003 ErrorDocument 400 default ErrorDocument 401 default ErrorDocument 403 "Forbidden" # WAF Rules ----------------------------------------------------------------------------- # Block methods # s-0005 RewriteCond %{REQUEST_METHOD} ^(TRACE|DELETE|TRACK|DEBUG) [NC] RewriteRule .* - [F,L] # Apache range security problem # s-0006 RewriteCond %{REQUEST_METHOD} ^(HEAD|GET) [NC] RewriteCond %{HTTP:Range} ([0-9]*-[0-9]*)(\s*,\s*[0-9]*-[0-9]*)+ RewriteRule .* - [F] # Shellshock RewriteCond %{QUERY_STRING} (\s*)\s*{\s*:;\s*}; RewriteCond %{THE_REQUEST} (\s*)\s*{\s*:;\s*}; RewriteCond %{HTTP_REFERER} (\s*)\s*{\s*:;\s*}; RewriteCond %{HTTP_USER_AGENT} (\s*)\s*{\s*:;\s*}; RewriteRule .* - [F,L] # Block sensitive files # s-0015 <FilesMatch "\.(cfg|pl|htaccess|htpasswd|ini|phps|fla|psd|log|sh|sql|inc|tpl|svn|git|cvs|phtml|asp)$"> Order Allow,Deny Deny from All </FilesMatch> # Block sensitive files # s-0016 <FilesMatch "\.(cgi)$"> Order Allow,Deny Deny from All </FilesMatch> # Block parasite traffic # s-0018 RewriteCond %{HTTP_REFERER} iskalko\.ru [NC,OR] RewriteCond %{HTTP_REFERER} buttons-for-website\.com RewriteCond %{HTTP_REFERER} semalt.semalt\.com RewriteCond %{HTTP_REFERER} cenoval\.ru RewriteCond %{HTTP_REFERER} darodar\.com RewriteCond %{HTTP_REFERER} cenokos\.ru RewriteCond %{HTTP_REFERER} seoexperimenty\.ru RewriteCond %{HTTP_REFERER} gobongo\.info RewriteCond %{HTTP_REFERER} adcash\.com RewriteCond %{HTTP_REFERER} websocial\.me RewriteCond %{HTTP_REFERER} cityadspix\.com RewriteCond %{HTTP_REFERER} luxup\.ru RewriteCond %{HTTP_REFERER} superiends\.org RewriteCond %{HTTP_REFERER} socialseet\.ru RewriteCond %{HTTP_REFERER} screentoolkit\.com RewriteCond %{HTTP_REFERER} cur\.lv RewriteRule .* - [F] ########################################################################### php_value auto_prepend_file /home/k/kopievf0/santekhnika.org/lor_protect/lor_o.php <IfModule mod_rewrite.c> RewriteEngine On RewriteRule .*.html?$ index.php [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L] </IfModule> <IfModule mod_rewrite.c> RewriteEngine On RewriteRule .*.html?$ index.php [L] RewriteRule home-site-map.xml index.php?hpsitemap [L] RewriteRule sitemap([0-9]+)?.xml index.php?sitemap=$1 [L] RewriteRule robots.txt index.php?xx=robots [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L] </IfModule> php_flag display_startup_errors off php_flag display_errors off php_flag html_errors off php_flag log_errors on php_flag ignore_repeated_errors off php_flag ignore_repeated_source off php_flag report_memleaks on php_flag track_errors on php_value docref_root 0 php_value docref_ext 0 php_value error_log /home/k/kopievf0/santekhnika.org/public_html/PHP_errors.log php_value error_reporting 2047 php_value log_errors_max_len 0 <Files PHP_errors.log> Order allow,deny Deny from all Satisfy All </Files> php_flag display_startup_errors off php_flag display_errors off php_flag html_errors off php_flag log_errors on php_flag ignore_repeated_errors off php_flag ignore_repeated_source off php_flag report_memleaks on php_flag track_errors on php_value docref_root 0 php_value docref_ext 0 php_value error_log /home/k/kopievf0/santekhnika.org/public_html/PHP_errors.log php_value error_reporting 2047 php_value log_errors_max_len 0 # 1.To use URL Alias you need to be running apache with mod_rewrite enabled. # 2. In your opencart directory rename htaccess.txt to .htaccess. # For any support issues please visit: http://www.opencart.com Options +FollowSymlinks # Prevent Directoy listing Options -Indexes # Prevent Direct Access to files <FilesMatch «(?i)((\.tpl|\.ini|(?<!robots)\.txt))»> Require all denied ## For apache 2.2 and older, replace «Require all denied» with these two lines : # Order deny,allow # Deny from all </FilesMatch> # 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 / RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L] RewriteRule ^system/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 ### Uncomment the commands by removing the # sign in front of it. ### If you get an «Internal Server Error 500» after enabling any of the following settings, restore the # as this means your host doesn’t allow that. # 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it: # php_flag register_globals off # 2. If your cart has magic quotes enabled, This may work to disable it: # php_flag magic_quotes_gpc Off # 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try # php_value upload_max_filesize 999M # 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value post_max_size 999M # 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_execution_time 200 # 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_input_time 200 # 7. disable open_basedir limitations # php_admin_value open_basedir none php_flag display_errors On php_flag display_startup_errors 0 #показать все ошибки кроме предупреждений (Notice) RewriteCond %{QUERY_STRING} ^route=checkout/checkout RewriteRule ^(.*)$ index.php?route=checkout/simplecheckout [R=301,NC,L]
  2. Здравствуйте. Нужно сделать верстку шаблона не с нуля, скорее подправить что есть. Сайт http://i36305du.beget.tech то что должно получится в прицепленном файле. diz.zip
  3. А где он выключается?) Извините если нелепый вопрос.
  4. Здравствуйте. Купил шаблон у супостатов... трудно с ними общаться. Подскажите, пожалуйста, почему http://new.mebellstore.ru/index.php?route=product/category&amp;path=20 индикатор загрузки изображения крутится, а изображение товара всё никак не появляется?
  5. Здравствуйте. Opencart 1.5.6.4 не открывается страница "Товары" в адмике. Браузер "тупо" пишет "Страница не доступна". Что может быть? Журнал ошибок пустой. Файл product_form.tpl в /public_html/admin/view/template/catalog/ есть. Все остальное в админке открывается нормально.
  6. Необходим такой модуль, который бы позволял делать следующее: если в корзине больше определенного числа товаров, то цена каждого товара в корзине должна уменьшается на определенную сумму. Например, все товары (разные) по цене 2500, рекламная акция звучит "купи 10 штук и каждый будет стоить 2000) вот нужно когда общее кол-во товаров в корзине 10 и больше то цена у каждого уменьшилась на 500р.
  7. еще обнаружил в папке с product.php файл product_ajax.php может это как-то связано?
  8. public function editProduct($product_id, $data) { $this->db->query("UPDATE " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', sku = '" . $this->db->escape($data['sku']) . "', upc = '" . $this->db->escape($data['upc']) . "', new = '" . $this->db->escape($data['new']) . "', ean = '" . $this->db->escape($data['ean']) . "', jan = '" . $this->db->escape($data['jan']) . "', isbn = '" . $this->db->escape($data['isbn']) . "', mpn = '" . $this->db->escape($data['mpn']) . "', location = '" . $this->db->escape($data['location']) . "', quantity = '" . (int)$data['quantity'] . "', minimum = '" . (int)$data['minimum'] . "', subtract = '" . (int)$data['subtract'] . "', stock_status_id = '" . (int)$data['stock_status_id'] . "', date_available = '" . $this->db->escape($data['date_available']) . "', manufacturer_id = '" . (int)$data['manufacturer_id'] . "', shipping = '" . (int)$data['shipping'] . "', price = '" . (float)$data['price'] . "', points = '" . (int)$data['points'] . "', weight = '" . (float)$data['weight'] . "', weight_class_id = '" . (int)$data['weight_class_id'] . "', length = '" . (float)$data['length'] . "', width = '" . (float)$data['width'] . "', height = '" . (float)$data['height'] . "', length_class_id = '" . (int)$data['length_class_id'] . "', status = '" . (int)$data['status'] . "', tax_class_id = '" . $this->db->escape($data['tax_class_id']) . "', sort_order = '" . (int)$data['sort_order'] . "', date_modified = NOW() WHERE product_id = '" . (int)$product_id . "'"); if (isset($data['image'])) { $this->db->query("UPDATE " . DB_PREFIX . "product SET image = '" . $this->db->escape(html_entity_decode($data['image'], ENT_QUOTES, 'UTF-8')) . "' WHERE product_id = '" . (int)$product_id . "'"); } $this->db->query("DELETE FROM " . DB_PREFIX . "product_description WHERE product_id = '" . (int)$product_id . "'"); foreach ($data['product_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "product_description SET product_id = '" . (int)$product_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', description = '" . $this->db->escape($value['description']) . "', tag = '" . $this->db->escape($value['tag']) . "', seo_title = '" . $this->db->escape($value['seo_title']) . "', seo_h1 = '" . $this->db->escape($value['seo_h1']) . "'"); } вот что у меня в editProduct
  9. а что отвечает за сохранение данных в базе - модель? Дело втом, что это работало раньше и в product_description у некоторых товаров есть seo_title и seo_h1 , когда открываю этот товар, данные видны, нажимаю "Применить" и они исчезают из базы
  10. OcStore 1.5.4.1 Столкнулся с такой проблемой - пропала возможность для товара делать seo_title и seo_h1 - ввожу эти данные в карточке, в соответствующие поля, товара, жму "Применить" или "Сохранить" а то что ввел в этих полях (seo_title и seo_h1) не сохранятся... Я стал смотреть что не так, за основу взял эту тему https://opencartforum.com/topic/5112-seo-title-dlia-kategorii-i-tovara-15/ всё вроде правильно... но всё равно не работает... Еще обнаружил одну непонятную вещь - в файле admin\model\catalog\product.php на 12 строчке находится код foreach ($data['product_description'] as $language_id => $value) { $this->db->query("INSERT INTO " . DB_PREFIX . "product_description SET product_id = '" . (int)$product_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', description = '" . $this->db->escape($value['description']) . "', tag = '" . $this->db->escape($value['tag']) . "', seo_title = '" . $this->db->escape($value['seo_title']) . "', seo_h1 = '" . $this->db->escape($value['seo_h1']) . "'"); } так вот если его сдвинуть, или вставить закомментированную строчку внутрь то в админке карточка товара перестает отображаться - белый экран.
  11. Здравствуйте, требуется доработка сайта, а именно: 1. http://thebestproduct.ru/new/index.php?route=product/manufacturer/info&manufacturer_id=12 Страницу производителя с его всеми товарами, нужно чтобы работал h1, title, meta_keyword, meta_description и просто description (выводилось описание производителя перед товарами). Также лого производителя. 2. Также см. главную http://thebestproduct.ru/new/ слева, модуль новые поступления у каждого товара перед многоточием символ в другой непонятной кодировке - убрать его
  12. Здравствуйте, запустил недавно ocstore 1.5.4.1 с seo pro и не работает вывод seo_h1??? в базе данных seo_h1 есть и заполнено
×

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

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