LifeAct
@LifeAct
Создаем и раскручиваем, не ставим на конвейер

Как заставить работать xampp и .htaccess?

Всем привет. Есть магазин на опенкарте. 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]
  • Вопрос задан
  • 1200 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы