18.05.2008, 12:48 | #1 |
Дикий
Регистрация: 02.06.2007
Адрес: <Noindex>
Сообщений: 2,551
Вес репутации: 360
|
Вопрос по .htaccess и индексные файлы
Что-то давно уже пытаюсь при помощи .htaccess избавиться от индексных файлов, только максимум что получается - бесконечный цикл.
Можно ли сделать, стобы при обращении к страницам: http://сайт.ru/index.php http://сайт.ru/papka1/index.php http://сайт.ru/papka1/papka2/index.php ...и прочим... Шло перенаправление на http://сайт.ru/ http://сайт.ru/papka1/ и т.д.? Проблема - как это сделать сразу для всего сайта и сохранить передаваемые в GET параметры
__________________
Делаю кулоны с опалами в стекле и не только! |
18.05.2008, 16:26 | #2 |
Добрый модератор
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1030
|
Уже проповали тут хтакссесом такой редирект сделать, пришли к выводу, что анриал.
Оптимальное решение - PHP-редирект непосредственно в index.php.
__________________
Правильный хостинг. В личке бесплатно не отвечаю обычно. |
18.05.2008, 16:31 | #3 |
Новичок
Регистрация: 19.06.2007
Сообщений: 35
Вес репутации: 211
|
Читай - http://www.iho.ru/faq/manual/htaccess.html#Redirect
если не пойдет - тереби хостера, у него проблемы интернет магазин парфюмерия косметика |
18.05.2008, 21:02 | #4 |
Дикий
Регистрация: 02.06.2007
Адрес: <Noindex>
Сообщений: 2,551
Вес репутации: 360
|
Анриал, так анриал... через PHP я бы мог, да зачем?
Нв всем сайте ни одной ссылки на index.php нет Сапа прекрасно понимает. Просто от WWW избавился, так и тут хотел
__________________
Делаю кулоны с опалами в стекле и не только! |
19.05.2008, 10:14 | #5 |
шайтанама
|
Такой попробуй, если такого файла на сервере нет, вызывается индекс.пхп
RewriteEngine On RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule (.*) index.php
__________________
МордоКнига |
20.05.2008, 12:17 | #6 |
Дикий
Регистрация: 02.06.2007
Адрес: <Noindex>
Сообщений: 2,551
Вес репутации: 360
|
Спасибо. Хоть какая-то идея
__________________
Делаю кулоны с опалами в стекле и не только! |
22.05.2008, 10:09 | #7 |
Эксперт
Регистрация: 04.02.2008
Адрес: Neverland
Сообщений: 1,144
Вес репутации: 249
|
А в чем смысл подобной эээ.... операции?
Я наоборот делаю в настройке CMF чтоб были файлы с расширением .html и небыло "запросов на папку", все редиректится на index.html в этой "папке".
__________________
|
22.05.2008, 15:18 | #8 | |
Дикий
Регистрация: 02.06.2007
Адрес: <Noindex>
Сообщений: 2,551
Вес репутации: 360
|
Цитата:
Зачем это нужно?
__________________
Делаю кулоны с опалами в стекле и не только! |
|
22.05.2008, 16:11 | #9 | |
шайтанама
|
Цитата:
Обьясняю один раз. Когда вы в своей CMF проделали эту операцию. В директории создался конфигурационный файл .htacces в который прописалось собственно правило, для перенаправления всех запросов на index.html Так вот, как правильно написать файл .htaccess сейчас и обсуждается.
__________________
МордоКнига |
|
22.05.2008, 19:35 | #10 | |
Эксперт
Регистрация: 04.02.2008
Адрес: Neverland
Сообщений: 1,144
Вес репутации: 249
|
Цитата:
Сделать перенаправление в .htaccess - можно практически любое.
__________________
|
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Редирект через .htaccess (301). Есть вопрос. | Deadman_n | Курилка | 8 | 05.07.2008 12:44 |
Левые файлы в папке e...много_цифр... | paul | Вопросы по работе системы | 4 | 17.04.2008 13:20 |
Экспорт статистики в csv-файлы. | Kholod | Пожелания пользователей системы | 0 | 13.04.2008 11:56 |
Какой код надо вставить в xml файлы ? | tusja912 | Вопросы от новичков | 9 | 28.11.2007 04:01 |
Часовой пояс GMT +3, время: 23:08.