301 редирект

12
syrpo
На сайте с 20.03.2009
Offline
104
968

Доброй ночи. Насколько я понял, если делаешь ЧПУ для сайта, то стоит на обычных динамических страницах ставить редирект на ЧПУ.

Помогите мне ?пожалуйста, написать эту тему в htaccess. Впринципе я все понимаю, но не охото потерять сайт в выдаче 8) Например как поставить редирект со страницы

re-minor.ru/accords2.php?singer=kino&song=zvezda

на

re-minor.ru/accords/kino/zvezda

и склеить домены с www и без

Заранее спасибо

SANRone
На сайте с 05.09.2008
Offline
49
#1

Cклеить домены с www и без и с index.php вот так

RewriteEngine On

RewriteCond %{HTTP_HOST} ^www.re-minor.ru

RewriteRule (.*) http://re-minor.ru/$1 [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/

RewriteRule ^index\.php$ http://re-minor.ru/ [R=301,L]

Основной домен будит re-minor.ru

buldozer_kpi
На сайте с 26.03.2009
Offline
142
#2

А можно поподробнее, куда этот код нужно вставить?

[Удален]
#3
buldozer_kpi:
А можно поподробнее, куда этот код нужно вставить?

в корне сайта есть файл .htaccess, если нет, то создать с точкой вначале обязательно;)

buldozer_kpi
На сайте с 26.03.2009
Offline
142
#4

А если у меня Виндовс хостинг, то это тоже действует?

Б
На сайте с 30.06.2008
Offline
200
#5

buldozer_kpi, а причём тут хостинг? Прочувствуйте разницу между логической и физической структурой.

Будь мудрее. Выгляди глупее.
buldozer_kpi
На сайте с 26.03.2009
Offline
142
#6

Ясно, то есть этот файл просто нужно кинуть в папку WWW? В корень сайта?

Б
На сайте с 30.06.2008
Offline
200
#7

buldozer_kpi, блин, Гугл с Яндексом опять поиск отключили?! Ключевое слово - htaccess, файл может быть размещён в каждой папке сайта, но часто ограничиваются корневой (www, public_html и иже с ними).

[Удален]
#8
Беобахтер:
buldozer_kpi, блин, Гугл с Яндексом опять поиск отключили?!

Не, мозг отключили:) Хотя наверно даже не включали...

Igorrok
На сайте с 28.08.2007
Offline
117
#9
buldozer_kpi:
Ясно, то есть этот файл просто нужно кинуть в папку WWW? В корень сайта?

Да, на Виндовсе, если он разрешен, то тоже будет работать.

Истина где-то рядом...
buldozer_kpi
На сайте с 26.03.2009
Offline
142
#10
Беобахтер:
блин, Гугл с Яндексом опять поиск отключили?!

Да поиском я как раз и пользуюсь.

TO Phessiv Если вы не сильно компетентны, то молчите, а если у Вас мозги включены посоветуйте в этой ситуации как поступить.

Добавил я этот файл с выше написанным кодом с прописанным там моим сайтом. И мой сайт сразу становится недоступным и выдаёт следующее...

IISPassword

The page cannot be displayed

и ещё кучу всего.

Удалить этот файл нельзя, поскольку он становится невидимым. Потом я кидаю совершенно пустой файл .htaccess - сайт снова доступен. Вот и возникают у меня подобного рода вопросы.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий