Вопрос по .htaccess и индексные файлы
Что-то давно уже пытаюсь при помощи .htaccess избавиться от индексных файлов, только максимум что получается - бесконечный цикл.
Можно ли сделать, стобы при обращении к страницам: http://сайт.ru/index.php http://сайт.ru/papka1/index.php http://сайт.ru/papka1/papka2/index.php ...и прочим... Шло перенаправление на http://сайт.ru/ http://сайт.ru/papka1/ и т.д.? Проблема - как это сделать сразу для всего сайта и сохранить передаваемые в GET параметры :confused: |
Уже проповали тут хтакссесом такой редирект сделать, пришли к выводу, что анриал.
Оптимальное решение - PHP-редирект непосредственно в index.php. |
Читай - http://www.iho.ru/faq/manual/htaccess.html#Redirect
если не пойдет - тереби хостера, у него проблемы интернет магазин парфюмерия косметика |
Анриал, так анриал... через PHP я бы мог, да зачем?
Нв всем сайте ни одной ссылки на index.php нет :( Сапа прекрасно понимает. Просто от WWW избавился, так и тут хотел :rolleyes: |
Такой попробуй, если такого файла на сервере нет, вызывается индекс.пхп
RewriteEngine On RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule (.*) index.php |
Цитата:
|
А в чем смысл подобной эээ.... операции? :)
Я наоборот делаю в настройке CMF чтоб были файлы с расширением .html и небыло "запросов на папку", все редиректится на index.html в этой "папке". |
Цитата:
Зачем это нужно? :confused: |
Цитата:
Обьясняю один раз. Когда вы в своей CMF проделали эту операцию. В директории создался конфигурационный файл .htacces в который прописалось собственно правило, для перенаправления всех запросов на index.html Так вот, как правильно написать файл .htaccess сейчас и обсуждается. |
Цитата:
Сделать перенаправление в .htaccess - можно практически любое. |
Часовой пояс GMT +3, время: 13:43. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.