Сделал копию рабочего магазина.
положил в папку test, витрину закрыл, урл в админке поменял.
сделал все пункты как в документации.
попытался посмотреть заказы адрес магазина/test/commerceml?type=sale&mode=query получил 404 ошибку
отключил модуль SEO и попробовал: адрес магазина/test/index.php?dispatch=commerceml?type=sale&mode=query
опять получил 404 ошибку
если просто `адрес магазина/test/index.php?dispatch=commerceml
то пустая страница в броузере - т.е. до commerceml добирается.
попробовал включить SEO модуль обратно - не получается ((
выходит сообщение Предупреждение SEO-ссылки выключены. Пожалуйста, проверьте настройки своего веб-сервера и его модуля работы с URL.
в файле адрес магазина/test/.htaccess RewriteBase /test
чот голова второй день кипит (((
Посоветуйте как найти причину?
в рабочем .htaccess RewriteBase закоментарена и модуль SEO работает…
оч.странно. ответ мой есть а сообщение пропало…
процитирую ответ susan789wolfe:
Here are some steps you can take to troubleshoot and potentially resolve the 404 errors and SEO module issues:
Check .htaccess Configuration:
Make sure that your .htaccess file in the test folder is set up correctly. If the working environment has the RewriteBase commented out, try commenting out the RewriteBase /test line as well to see if that resolves the issue.
Ensure that your server is configured to allow .htaccess overrides. You may need to check your Apache configuration (specifically the AllowOverride directive).
Verify URL Rewriting:
Make sure that URL rewriting is enabled on your server. This is often controlled by the mod_rewrite module in Apache. You can check this by creating a simple PHP file that uses phpinfo(); and looking for the loaded modules.
Admin Panel Settings:
Double-check that the URL settings in your admin panel are pointing to the correct test folder. Make sure there are no trailing slashes or other formatting issues.
Look for any specific configurations for the SEO module in the admin settings that may need adjustment.
Clear Cache:
Sometimes cached settings can cause issues. Clear any cache related to your CMS/store and see if that resolves the problem.
Test URL Access:
Try accessing other pages directly in your test environment to ensure that the basic setup is functioning. For example, check if адрес магазина/test/index.php loads correctly.
Server Error Logs:
Check the server error logs to see if there are any specific messages that could give clues about what’s going wrong when you try to access the problematic URLs.
Compare Working and Test Configurations:
Compare the configurations of your working store and the test store side by side. Look for differences in the settings that could affect URL rewriting or SEO behavior.
Temporary Disable SEO:
Since you mentioned that disabling the SEO module seems to result in issues, consider leaving it off temporarily to see if you can at least get basic functionality working before trying to enable it again.
продолжу…
поскольку у хостера(webgost) nginx то и .htaccess не работает.
вопросы к техподдержке пока не дают ясности как работает переадресация.
но с http на https сервак упорно редиректит меня.
простой тест - ввожу AE Stock's а ответ получаю
с https://shop.agroelement.ru/brr/ae.html
что с кома в офисе что с телефона и мобильного инета…
а техподдержка морозится у них всё по http отвечает…
Вот в панели настроек сайта есть галочки
получается что HSTS делает всё?
так, а вы какой результат хотите, чтобы был редирект или нет?
если нет, то отключите hsts и ssl, и в админке cs-cart также отключите.
и у многих хостеров может работать и nginx и .htaccess одновременно, nginx для статики используют.
причина 404 ошибки на /test/ в том что модуль SEO не могу включить, получаю **Предупреждение** SEO-ссылки выключены. Пожалуйста, проверьте настройки своего веб-сервера и его модуля работы с URL.