Сразу скажу спасибо за помощь вы мне подсказали что .htaccess может быть скрытым на хостинге.
После того как я переписал его на локальный хостинг сайт запустился но не полностью.
Переходы прописанные .htaccess выполняются не все.
это часть кода .htaccess которая осуществляет перенаправления по продукту.
# Перенаправление всех возможных видов товарных запросов на /products/index\.html
RewriteCond %{REQUEST_URI} ^/products/([a-z0-9_-]+/){0,2}([a-z0-9_-]+\.html)?$
RewriteCond %{REQUEST_URI} !^/products/index/.html$
RewriteRule (.*) prime/products/index.html [L]
К примеру по такой ссылке http://prime/products/dvd/ он должен перенаправить на /products/index.html ,в каталоге products только один фаил index.html, он и должен обрабатывать все обращения по ссылке которые содержат /products/
но почемуто переадресации не происходит !
в products/index/.html в писывал echo "TEST"; ничего не выводит
но зато перенаправление идёт по ErrorDocument 404 /_404.html который и выводит ошибку что файл не найден.
Подскажите в чём может быть проблема.
|