0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 434 Просмотров
*

mister_boy

  • Осваиваюсь на форуме
  • 161
  • 1
Добрый день!

Есть урлы:
site.ru/shop
site.ru/shop/tovar.html

как написать дериктиву для htaccess чтобы с site.ru/shop редиректило на site.ru, но при этом оставался URL site.ru/shop/tovar.html

Обычный редирект типа
Код
Redirect 301 /shop http://site.ru
- убирает из всех урлов /shop, тоесть URL товара станет site.ru/tovar.html

Если не решить через htaccess можно ли решить скриптом в материале документа на который настроен site.ru/shop?
*

DiabloZet

  • Осваиваюсь на форуме
  • 165
  • 4
  • Честь превыше всего!
Re: htaccess редирект 301 своеобразный
« Ответ #1 : 04.03.2015, 16:54:33 »
Если я правильно понимаю вам нужно просто создать 2ю основную страницу с ссылкой site.ru/shop/tovar.html :o
Или же воспользоваться iFrame что не очень желательно :dry:
*

mister_boy

  • Осваиваюсь на форуме
  • 161
  • 1
Re: htaccess редирект 301 своеобразный
« Ответ #2 : 04.03.2015, 18:34:09 »
Если я правильно понимаю вам нужно просто создать 2ю основную страницу с ссылкой site.ru/shop/tovar.html :o
Или же воспользоваться iFrame что не очень желательно :dry:

мне нужно только с одной страницы site.ru/shop сделать редирект на site.ru но так чтобы все остальные урлы остались не тронутыми
сейчас у меня настроены пункты меню с вложенностью. где /shop пункт верхнего уровня

iframe действительно не желателен. ПС его не будет обрабатывать.
*

mister_boy

  • Осваиваюсь на форуме
  • 161
  • 1
Re: htaccess редирект 301 своеобразный
« Ответ #3 : 04.03.2015, 22:37:32 »
Нашел решение своего вопроса.
Может кому понадобится.

В шаблон сверху вставляем:
Код
<?php
if ($_SERVER['REQUEST_URI']=="/исходный урл") {
header("HTTP/1.1 301 Moved Permamently");
header("Location: http://site.ru/целевой урл");
die();
}
?>

Данный способ дает корректный 301 редирект. Не меняет все остальные урлы. не использует скриптов, которые ПС не видят.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Редирект админки на HTTPS

Автор insaidd

Ответов: 1
Просмотров: 187
Последний ответ 10.03.2017, 11:01:22
от insaidd
Редирект с папки index.php

Автор vitaly314

Ответов: 0
Просмотров: 498
Последний ответ 17.08.2015, 12:17:14
от vitaly314
htaccess циклическая переадресация

Автор webrapinfo

Ответов: 1
Просмотров: 1009
Последний ответ 09.08.2015, 11:39:02
от webrapinfo
Редирект в.htaccess

Автор djuma

Ответов: 0
Просмотров: 425
Последний ответ 25.03.2015, 19:06:13
от djuma
Защита от хотлинка с помощью .htaccess

Автор drenls

Ответов: 2
Просмотров: 2133
Последний ответ 03.03.2015, 15:45:44
от leo78