Помощник
|
Htaccess and robots, настройка |
Nastj
|
Сообщение
#1
|
||
|
|
||
|
|||
I_know |
17.12.2014, 17:58;
Ответить: I_know
Сообщение
#2
|
|
Nastj,
CMS сайта какая? обычно достаточно Код RewriteRule ^index\.(html|htm|php)$ / [R=301,L]
-------------------- |
|
|
Nell |
17.12.2014, 18:02;
Ответить: Nell
Сообщение
#3
|
|
Цитата где есть параметр url - /? Смотрите: если нужно закрыть одну конечную страницу, не закрывая весь диапазон страниц, следующий по данному адресу со вложенностью, то закрываете без /. Если нужно закрыть весь диапазон, то со слешем /. То есть: Disallow: /kategoria-zemlya/ - если так, закроется в том числе все что находится по адресам типа /kategoria-zemlya/straniza-1.html Disallow: /kategoria-zemlya - если так, то закроется именно эта конкретная страница, но /kategoria-zemlya/straniza-1.html будет нормально индексироваться при условии прочих ссылок сайта на эту страницу. -------------------- |
|
|
Nastj
|
Сообщение
#4
|
|
I_know, самописная
Я думаю что то на сервере отключено или этого не может быть ? Их способов море избавится от дублей , но при любом , сайт становится недоступным .... |
|
|
Nell |
17.12.2014, 19:42;
Ответить: Nell
Сообщение
#5
|
|
Надо смотреть движок и думать над ним.
Вообще самый просто способ избавиться от дублей - добавить на страницы тег "canonical", и там уж точно ничего блокироваться не должно, если вы все правильно делаете. -------------------- |
|
|
I_know |
17.12.2014, 19:51;
Ответить: I_know
Сообщение
#6
|
|
Nastj, выложите ваш htaccess, при котором все работает. Так можно долго гадать
-------------------- |
|
|
Nastj
|
Сообщение
#7
|
|
I_know, его нету вообще на сервере , но если я его создаю то сайт становится недоступным
А то что в нем пишу сверху писала... Сообщение отредактировал Nastj - 17.12.2014, 19:54 |
|
|
I_know |
17.12.2014, 20:06;
Ответить: I_know
Сообщение
#8
|
|
глупый кончено вопрос, но RewriteEngine On прописано?
Код RewriteEngine On
RewriteRule ^index\.(html|htm|php)$ / [R=301,L] -------------------- |
|
|
Nastj
|
Сообщение
#9
|
|
I_know, нет конечно
вот прописала сейчас вот так RewriteEngine On RewriteCond %{THE_REQUEST} ^GET\ .*/index\.(php|html)\ HTTP RewriteRule ^(.*)index\.(php|html)$ /$1 [R=301,L] Все сервер не отвечает , не может завершить процесс... Возможно ли что отключен модуль Mod_rewrite на сервере ? Сообщение отредактировал Nastj - 17.12.2014, 20:28 |
|
|
I_know |
17.12.2014, 20:26;
Ответить: I_know
Сообщение
#10
|
|
Ну так напишите. Без этой директивы правила mod_rewrite не будут работать
[NC] потерялось Код RewriteCond %{THE_REQUEST} ^GET\ .*/index\.(php|html)\ HTTP [NC]
Сообщение отредактировал I_know - 17.12.2014, 20:29 -------------------- |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Как перенести правила переадресации из .htaccess в php обработчик nginx? | 0 | KrisGuseva | 2097 | 28.12.2019, 7:33 автор: KrisGuseva |
|
Опрос: Tapatalk and Maultalk-2 Время пришло |
11 | AndyGray | 7269 | 24.2.2019, 22:33 автор: Freedo |
|
Front and back end разработка 4+ года опыта |
2 | nikolay_web | 2743 | 23.5.2018, 14:45 автор: nikolay_web |
|
Наладить htaccess на Wordpress | 2 | LebedevStr | 1805 | 25.5.2017, 14:14 автор: LebedevStr |
|
Срочно требуется специалист по robots.txt Разовая работа |
1 | tankoff | 2206 | 8.3.2017, 1:56 автор: PavelMarty |
Текстовая версия | Сейчас: 23.4.2024, 16:11 |