2015-03-25 2 views
1

Я использую Magento 1.9.1 для создания своего магазина, я установил его и добавил в него категории и продукты. Предположим, что мой магазин URL, как следующие:Категория выбора Magento не работает без index.php в url

http//:www.storename.com 

Когда я щелкаю к ​​категории из моего сайта он перенаправляет на http//:www.storename.com/categoryname. Но я получаю страницу с 404 error. Когда я вручную редактирую страницу как http//:www.storename.com/index.php/categoryname, тогда она работает. Я не знаю, что происходит с ошибкой в ​​конце. Я новичок в Magento любая помощь будет оценена.

ответ

1
  1. Идти в систему >> Конфигурация.
  2. Нажмите на веб-страницу (на вкладке «Общие»).
  3. Под Поисковая оптимизация, значение изменения использования веб-сервер перезаписывает в Нет
  4. Очистить кэш и перезагрузить страницу. Теперь все должно работать нормально.

Примечание. Если ваш веб-сервер настроен на чтение файла .htaccess для magento, вы также можете установить mod_rewrite в yes, не выполнив описанную выше процедуру.

Это удалит index.php из URL-адресов.

+0

сейчас работает и ошибка 404 не подходит. Но index.php идет вместе с этими URL-адресами. Любая идея приятеля? – Santhucool

+0

Чтобы удалить index.php из URL, файл .htaccess вашего magento должен быть доступен для чтения сервером apache. Вам нужно проверить, включен ли mod_rewrite на вашем сервере или нет. –

+0

mod_rewrite включен! – Santhucool