URL переписать для SEO в opencart на localhost не работает (или как установить Wamp на Windows 8 ПК)

0

Я пытаюсь получить seo url rewriting, работающий в opencart 2.0.1.1 на моем локальном компьютере, но это, кажется, настоящая боль. Да, опция для SEO проверяется на моих параметрах сервера в моем сервере и да, я изменил файл.htaccess.txt на.htaccess

Я работаю над своим ноутбуком с окнами 8.1 и использую IIS7. IIS7 работает только с web.config вместо.htaccess, который используется для перезаписи url с помощью opencart.

Поэтому сначала я попытался установить wamp, потому что он содержит требуемый модуль перезаписи apache. Но по какой-то причине я не могу запустить вой. Я установил wamp на порт 8080 или 8888 вместо 80, чтобы избежать конфликтов с IIS, я даже остановил IIS, но не добился успеха. Обычно они должны работать вместе. Если у кого-то есть руководство по установке wamp вместе с IIS на компьютере с Windows 8, я был бы очень рад. Я пробовал несколько вещей в Интернете без успеха. В этот момент я использую IIS fastcgi, чтобы получить как мои asp-сайты, так и мои php файлы, запущенные на моем localhost.

Во-вторых, я попытался установить ISAPI-rewrite 3 Lite, который является бесплатным. Кажется, что он распознает файл.htaccess, но когда я пытаюсь щелкнуть по продукту с определенным seo-текстом, я получаю ошибку 404. Выключение также связано с определением категории связанных продуктов. Является ли ISAPI-rewrite полностью совместимым с переходом apache?

В качестве третьего шага я попытался переконвертировать файл.htacces для apache в файл web.config для IIS, но я получил сообщение о том, что IIS не может перевести правило "RewriteBase/". Могу ли я решить это?

Поэтому я застрял со всеми вариантами, которые я имел в виду. Я был бы рад, если бы любой из 3 вариантов работал. Поэтому любая помощь или ссылка на хороший учебник были бы очень оценены.

И в случае, если я получаю вариант 3 (с файлом web.config), всегда ли мне нужно переходить с.htacces на web.config на случай, если я куплю одно из расширений SEO позже?

SabKo

Теги:
.htaccess
iis
mod-rewrite

1 ответ

0

Проблема решена. Я смог установить wamp-сервер на Windows 8. Моя ошибка была связана с конфликтом на порту, используемом для Mysql (порт 3306). Я получил сообщение о том, что "wampmysld64 был остановлен". Но я уже установил сервер Mysql раньше для других приложений. Я изменил порт для wampmysqld64 с 3306 по 3308, и теперь все работает.

SabKo

Ещё вопросы

Сообщество Overcoder
Наверх
Меню