Всем привет. Есть магазин на опенкарте. 20 тысяч товара... нужно выгрузить фиды для яндекс маркета и гугла, на вирт хосте естественно отваливается по таймауту. Хочу выгрузить xml на локале.
Поставил xampp, сайт запустил, но по пути
localhost/bi.ru/index.php?route=feed/yandex_market
перекидывает на дефолтную страницу xampp
localhost/dashboard
Я так понимаю не работает .htaccess
Гуглил, сделал все:
в httpd-vhosts.conf
<VirtualHost bi.ru:80>
# rest of the stuff
<Directory "D:\PF\xampp\htdocs\bi.ru">
AllowOverride All
require local granted
</Directory>
</VirtualHost>
в httpd.conf
AllowOverride All
и модуль реврайта отремлен, в папке пхп модуль реврайта присутствует.
Если в файле .htaccess напишу ошибку, то сайт не открывается, соответственно обращение все таки к файлу идет... может сами инструкуии нужно под локал переписать?
RewriteBase /
RewriteRule ^yandexbuy/([^?]*)$ index.php?route=yandexbuy/$1 [L,QSA]
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=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]