DjPrizrak Опубликовано: 3 августа 2021 Опубликовано: 3 августа 2021 Так же и на демо. https://firestore.neoseo.com.ua/sitemap.xml Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 3 августа 2021 Опубликовано: 3 августа 2021 1 час назад, DjPrizrak сказал: Так же и на демо. https://firestore.neoseo.com.ua/sitemap.xml На нашем демо-сайте не установлен наш модуль Карта сайта. Уточните, пожалуйста, что именно не работает? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
DjPrizrak Опубликовано: 3 августа 2021 Опубликовано: 3 августа 2021 Не редиректится sitemap.xml В htaccess прописано RewriteRule ^sitemap.xml$ index.php?route=feed/neoseo_fast_sitemap [L] При вводе в адресной строке site.com/sitemap.xml пустой экран Если ввести сразу site.com/index.php?route=feed/neoseo_fast_sitemap, карту делает sitemapXXXXX.xml редиректится. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
DjPrizrak Опубликовано: 3 августа 2021 Опубликовано: 3 августа 2021 sitemapXXXXX.xml редиректится потому что прописана ещё строка RewriteRule ^sitemap([^\.]+).xml$ index.php?route=feed/neoseo_fast_sitemap&path=$1 [L] Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 4 августа 2021 Опубликовано: 4 августа 2021 18 часов назад, DjPrizrak сказал: sitemapXXXXX.xml редиректится потому что прописана ещё строка RewriteRule ^sitemap([^\.]+).xml$ index.php?route=feed/neoseo_fast_sitemap&path=$1 [L] Подскажите, Вы вносили изменения в файлы, которые прописаны в файле readme.txt в архиве модуля? Для работы модуля на 3 опенкарте необходимо отредактировать следующие файлы таким образом: Отредактируйте .htaccess Было: RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L] Должно стать: RewriteRule ^sitemap.xml$ index.php?route=feed/neoseo_fast_sitemap [L] RewriteRule ^sitemap([^\.]+).xml$ index.php?route=feed/neoseo_fast_sitemap&path=$1 [L] 9. Отредактируйте system/framework.php: Находим строки: // Route $route = new Router($registry); Добавляем после них следующие строки: /* NeoSeo Fast Sitemap - begin */ $request = $registry->get('request'); if( isset($request->get["route"]) && $request->get["route"] == "feed/neoseo_fast_sitemap" ) { if (!$seo_type = $config->get('config_seo_url_type')) { $seo_type = 'seo_url'; } $seoFile = DIR_APPLICATION . 'controller/startup/' . str_replace(array('../', '..', '..'), '', $seo_type) . '.php'; if (file_exists($seoFile)) { require_once($seoFile); $seoClass = 'ControllerStartup' . preg_replace('/[^a-zA-Z0-9]/', '', $seo_type); $seoController = new $seoClass($registry); $url = $registry->get('url'); if( $url ) { $url->addRewrite($seoController); } } $route->addPreAction(new Action('startup/startup')); $action = new Action($request->get['route']); $route->dispatch($action, new Action($config->get('action_error'))); $response->output(); return; } /* NeoSeo Fast Sitemap - end */ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
DjPrizrak Опубликовано: 4 августа 2021 Опубликовано: 4 августа 2021 Я устанавливал вашу готовую сборку 24, в ней не было readme.txt с пояснениями. Теперь после внесения правок, карта заработала. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 4 августа 2021 Опубликовано: 4 августа 2021 13 минут назад, DjPrizrak сказал: Я устанавливал вашу готовую сборку 24, в ней не было readme.txt с пояснениями. Теперь после внесения правок, карта заработала. Рады, что Ваша проблема была решена. Будут ещё вопросы - обращайтесь, всегда рады помочь 🙂 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.