Реклама на сайте Advertise with us

Как Сделать Редирект на index

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 06.10.05
Сообщения: 224
Рейтинг: 186

Ссылка на сообщениеДобавлено: 29/03/06 в 20:06       Ответить с цитатойцитата 

Допустим есть урл http://site.com/images/ Как сделать что бы призаходе по етому адресу и вообще любую папку на сайте без индекса
происходил редирект на главную страницу сайта

0
 



С нами с 26.11.04
Сообщения: 119
Рейтинг: 145

Ссылка на сообщениеДобавлено: 29/03/06 в 20:09       Ответить с цитатойцитата 

в .htaccess
Код:

RewriteEngine on
RewriteBase /
RewriteRule ^images/.*$ /     [R=301]

Вроде так

1
 



С нами с 06.10.05
Сообщения: 224
Рейтинг: 186

Ссылка на сообщениеДобавлено: 29/03/06 в 20:41       Ответить с цитатойцитата 

Dimma писал:
в .htaccess
Код:

RewriteEngine on
RewriteBase /
RewriteRule ^images/.*$ /     [R=301]

Вроде так



не так все images на сайте не поднемаються

0
 



С нами с 26.11.04
Сообщения: 119
Рейтинг: 145

Ссылка на сообщениеДобавлено: 29/03/06 в 20:44       Ответить с цитатойцитата 

поднемаються - это на каком языке?

1
 



С нами с 06.10.05
Сообщения: 224
Рейтинг: 186

Ссылка на сообщениеДобавлено: 29/03/06 в 20:57       Ответить с цитатойцитата 

Dimma писал:
поднемаються - это на каком языке?


не работают

0
 

dregs of society

С нами с 13.06.05
Сообщения: 1348
Рейтинг: 404

Ссылка на сообщениеДобавлено: 29/03/06 в 21:13       Ответить с цитатойцитата 

Может вам через 404 сделать редирект?

Руки - Сапа отдыхает

1
 



С нами с 26.11.04
Сообщения: 119
Рейтинг: 145

Ссылка на сообщениеДобавлено: 29/03/06 в 21:40       Ответить с цитатойцитата 

Ну тогда перед моим правилом нужно поставить
Код:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f

либо через 404
Код:
ErrorDocument 404 /

Преимущества 301 редиректа, что ПР будет на морду переходить если таковой был на удаленных страницах.

1
 



С нами с 06.10.05
Сообщения: 224
Рейтинг: 186

Ссылка на сообщениеДобавлено: 29/03/06 в 22:15       Ответить с цитатойцитата 

Dimma писал:
Ну тогда перед моим правилом нужно поставить
Код:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f

либо через 404
Код:
ErrorDocument 404 /

Преимущества 301 редиректа, что ПР будет на морду переходить если таковой был на удаленных страницах.


все равно imagi не работают и если адрес такой http://site.com/imges/category/ то редиректа не происходит

0
 



С нами с 26.11.04
Сообщения: 119
Рейтинг: 145

Ссылка на сообщениеДобавлено: 29/03/06 в 23:15       Ответить с цитатойцитата 

Не поленился проверил, у меня все работает.
Еще раз
Код:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^images/.*$ /     [R=301]

редирект для папки images(не imagi или imges) и всех вложенных папок smail115.gif

3
 

mafiozo

С нами с 17.02.06
Сообщения: 1392
Рейтинг: 240

Ссылка на сообщениеДобавлено: 29/03/06 в 23:28       Ответить с цитатойцитата 

через 404 лучше всего... пропиши там свой site.com и дело с концом...

1
 



С нами с 06.10.05
Сообщения: 224
Рейтинг: 186

Ссылка на сообщениеДобавлено: 29/03/06 в 23:44       Ответить с цитатойцитата 

Dimma писал:
Не поленился проверил, у меня все работает.
Еще раз
Код:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^images/.*$ /     [R=301]

редирект для папки images(не imagi или imges) и всех вложенных папок smail115.gif


А у меня нет , и я писал вообще любую папку на сайте без индекса , а не конкретно images

0
 

старый зануда

С нами с 26.07.03
Сообщения: 3291
Рейтинг: 1361

Ссылка на сообщениеДобавлено: 30/03/06 в 00:33       Ответить с цитатойцитата 

Можно попробовать еще вот так:
Код:
DirectoryIndex index.php index.html index.htm index.shtml /index.php /index.html /index.htm /index.shtml
(все в одну строку), но желательно точно знать какие опции для .htaccess разрешены на сервере...

Всё для Iphone & Ipad

3
 



С нами с 03.12.05
Сообщения: 267
Рейтинг: 295

Ссылка на сообщениеДобавлено: 30/03/06 в 01:01       Ответить с цитатойцитата 

в корень папки вставляй index.html и будет он у тебя открывать эту папку!

3
 

Спасибо всем, кто еще МОЖЕТ!

С нами с 25.07.04
Сообщения: 3875
Рейтинг: 1570


Передовик Master-X (16.04.2011)
Ссылка на сообщениеДобавлено: 30/03/06 в 11:35       Ответить с цитатойцитата 

Indigo писал:
в корень папки вставляй index.html и будет он у тебя открывать эту папку!

А в индексе скрипт:
Код:
<script>
location.replace("http://домен.ком/")
</script>
И все дела.

3
 



С нами с 06.10.05
Сообщения: 224
Рейтинг: 186

Ссылка на сообщениеДобавлено: 30/03/06 в 11:49       Ответить с цитатойцитата 

Vlad_S писал:
Можно попробовать еще вот так:
Код:
DirectoryIndex index.php index.html index.htm index.shtml /index.php /index.html /index.htm /index.shtml
(все в одну строку), но желательно точно знать какие опции для .htaccess разрешены на сервере...


так тоже images и style неработают

0
 



С нами с 06.10.05
Сообщения: 224
Рейтинг: 186

Ссылка на сообщениеДобавлено: 30/03/06 в 11:54       Ответить с цитатойцитата 

Indigo писал:
в корень папки вставляй index.html и будет он у тебя открывать эту папку!


ага а если у меня 500 папок это сколько времени уйдет + папки постояно добовляются

0
 



С нами с 03.12.05
Сообщения: 267
Рейтинг: 295

Ссылка на сообщениеДобавлено: 30/03/06 в 14:16       Ответить с цитатойцитата 

фак.. не прочитал сначало что тебе нужно
не легче в htaccess прописать путь для 404 ошибки главную пагу и в корень папок ни чего не заливать..
все!

3
 



С нами с 06.10.05
Сообщения: 224
Рейтинг: 186

Ссылка на сообщениеДобавлено: 30/03/06 в 14:43       Ответить с цитатойцитата 



нет такой вариант не пойдет

0
 



С нами с 26.11.04
Сообщения: 119
Рейтинг: 145

Ссылка на сообщениеДобавлено: 30/03/06 в 14:52       Ответить с цитатойцитата 

Цитата:
А у меня нет , и я писал вообще любую папку на сайте без индекса , а не конкретно images

Сложно подумать самому?
Код:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*/.*$ /     [R=301]

3
 

dregs of society

С нами с 13.06.05
Сообщения: 1348
Рейтинг: 404

Ссылка на сообщениеДобавлено: 30/03/06 в 16:08       Ответить с цитатойцитата 

Indigo писал:
фак.. не прочитал сначало что тебе нужно
не легче в htaccess прописать путь для 404 ошибки главную пагу и в корень папок ни чего не заливать..
все!

Это я уже предлагал, но человек ничего не обьяснил.

Руки - Сапа отдыхает

1
 

старый зануда

С нами с 26.07.03
Сообщения: 3291
Рейтинг: 1361

Ссылка на сообщениеДобавлено: 30/03/06 в 16:37       Ответить с цитатойцитата 

morex писал:
так тоже images и style неработают
если на морде прописать все от корня, т.е. заменить относительный путь на абсолютный, вот так - "/images/картинка.jpg" вместо "images/картинка.jpg" и "/style.css" вместо "style.css", все будет работать icon_smile.gif
По другому - только один ватиант: класть в каждую папку индекс с редиректом на корень...
Indigo писал:
...не легче в htaccess прописать путь для 404 ошибки главную пагу и в корень папок ни чего не заливать..
если автоиндекс включен, а обычно так и есть - не работает. Только что проверил на своем сервере...

Всё для Iphone & Ipad

3
 



С нами с 22.10.04
Сообщения: 137
Рейтинг: 27

Ссылка на сообщениеДобавлено: 30/03/06 в 16:49       Ответить с цитатойцитата 

morex извини что в твоём топике но вопрос похожий..
вобщем что есть: домен с фрихами и большой процент 206, 304 и 404... и полное незнание .htaccess
естественно хотелось бы редиректить в корень домена, и если можно поподробнее про переход ПР на морду..
спасибо..

MIGHTY Submitter - просто удобная штука...

1
 



С нами с 03.12.05
Сообщения: 267
Рейтинг: 295

Ссылка на сообщениеДобавлено: 30/03/06 в 16:58       Ответить с цитатойцитата 

Код:

#ErrorDocument 403 http://www.domen.com/
#ErrorDocument 404 http://www.domen.com/
#ErrorDocument 500 http://www.domen.com/


вот это вставь в htaccess

3
 



С нами с 06.10.05
Сообщения: 224
Рейтинг: 186

Ссылка на сообщениеДобавлено: 30/03/06 в 17:10       Ответить с цитатойцитата 

Vlad_S писал:
если на морде прописать все от корня, т.е. заменить относительный путь на абсолютный, вот так - "/images/картинка.jpg" вместо "images/картинка.jpg" и "/style.css" вместо "style.css", все будет работать icon_smile.gif
По другому - только один ватиант: класть в каждую папку индекс с редиректом на корень...
если автоиндекс включен, а обычно так и есть - не работает. Только что проверил на своем сервере...



Работает спасибо

0
 



С нами с 25.07.05
Сообщения: 5880
Рейтинг: 979

Ссылка на сообщениеДобавлено: 30/03/06 в 17:13       Ответить с цитатойцитата 

Может так?

<meta http-equiv='refresh' content='3; url=http://www.domen.com'>

Вставляешь эту строчку в 404 и 403 страницу... где content='n; указываешь время задержки в секундах...

1
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор сайта

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »