На страницу 1, 2 След. |
|
![]() Dominic Свой |
Зарегистрирован: 04.05.2009
Сообщений: 77
|
Обратиться по нику
|
Dominic |
Ответить с цитатой | | |
|
Возникла проблемка. Гугл индексирует две страницы вместо одной, например:
mysite/tags/postname/
mysite/tags/postname
и, говорит, что там дублированный контент. Я не смог найти, как это исправить через htaccess. Может кто сталкивался? |
|
|
|
|
|
SG MANAGED - Самый стабильный хостинг |
![]() BrokenBrake Бомжевед |
Зарегистрирован: 16.02.2007
Сообщений: 3432
|
Обратиться по нику
|
BrokenBrake |
Ответить с цитатой | | |
|
Нужен один правильный адрес (IMHO, лучше без слэша). Просто сделай 301-редирект с одного на другой. И выясни, почему робот находит два адреса. Может быть у тебя движок где-то выводит оба два варианта? |
|
|
|
|
|
Научись ценить время с microToDo
...а работу с рекламодателями автоматизируй! |
![]() Dominic Свой |
Зарегистрирован: 04.05.2009
Сообщений: 77
|
Обратиться по нику
|
Dominic |
Ответить с цитатой | | |
|
BrokenBrake писал(а): |
Нужен один правильный адрес (IMHO, лучше без слэша). Просто сделай 301-редирект с одного на другой. И выясни, почему робот находит два адреса. Может быть у тебя движок где-то выводит оба два варианта?
|
BrokenBrake, не могу нигде найти код такого редиректа ч/з htaccess. Если есть, скинь, пожалуйста.
PS. Сайт на Вордпрессе, вроде там такого не наблюдалось |
|
|
|
|
|
SG MANAGED - Самый стабильный хостинг |
![]() BrokenBrake Бомжевед |
Зарегистрирован: 16.02.2007
Сообщений: 3432
|
Обратиться по нику
|
BrokenBrake |
Ответить с цитатой | | |
|
Dominic, как ты ищешь? Простейший запрос в Google "htaccess редирект" даёт кучу результатов. |
|
|
|
|
|
Научись ценить время с microToDo
...а работу с рекламодателями автоматизируй! |
![]() DK + wordpress |
Зарегистрирован: 18.06.2008
Сообщений: 2425
|
Обратиться по нику
|
|
|
|
![]() BrokenBrake Бомжевед |
Зарегистрирован: 16.02.2007
Сообщений: 3432
|
Обратиться по нику
|
BrokenBrake |
Ответить с цитатой | | |
|
DK, слэш в конце говорит серверу, что запрашивается каталог, поэтому вместо немедленной отдачи документа сервер сперва проверяет наличие индексного файла. Это миллисекунды, конечно, но всё же. |
|
|
|
|
|
Научись ценить время с microToDo
...а работу с рекламодателями автоматизируй! |
![]() DK + wordpress |
Зарегистрирован: 18.06.2008
Сообщений: 2425
|
Обратиться по нику
|
DK + |
Ответить с цитатой | | |
|
блин, спасибо, не знал, на среднем траффе и миллисекунды вред, тем более с вп, пока не в индексе, сменюка я на безслэшье! |
|
|
|
|
|
|
![]() Taburetkin Гуру |
Зарегистрирован: 25.02.2007
Сообщений: 1426
|
Обратиться по нику
|
Taburetkin |
Ответить с цитатой | | |
|
блин, а без слэша нет? Вы все попутали друзья.
Апач при настройке со / сразу выдает дефолтную структуру потому как знает что конкретно попросили и ему не надо "гадать" файл это или директория.
во-вторых вы наверное видели такое: ничего он не проверяет на индексного файла
|
|
|
|
|
|
|
![]() BrokenBrake Бомжевед |
Зарегистрирован: 16.02.2007
Сообщений: 3432
|
Обратиться по нику
|
BrokenBrake |
Ответить с цитатой | | |
|
Taburetkin, это если в .htaccess прописаны правила, верно?
А если там ничего нет про Rewrite rules? |
|
|
|
|
|
Научись ценить время с microToDo
...а работу с рекламодателями автоматизируй! |
![]() Taburetkin Гуру |
Зарегистрирован: 25.02.2007
Сообщений: 1426
|
Обратиться по нику
|
Taburetkin |
Ответить с цитатой | | |
|
BrokenBrake, наоборот, если нет .htaccess, то общие правила
.htaccess это файл который делает изменения в конфигурации на уровне директорий. Если ты положил его в рут, то все правила будут и для сабдиректорий тоже.
Так ка вопрос был по ВП, вот небольшое объяснение что .htaccess делает
RewriteEngine On
говорит Апачу что это код для mod_rewrite модуля
RewriteBase /
говорит что данная директория есть рут директория для рерайта
RewriteCond %{REQUEST_FILENAME} !-f
говорит что если есть файлы какие-нибудь, то на них / не добавлять
RewriteCond %{REQUEST_FILENAME} !-d
если у вас есть "рельная" директория (например если помимо ВП что-то стоит) до для нее индексы не включать
RewriteRule . /index.php [L]
все остальное слать на индекс |
|
|
|
|
|
|
![]() BrokenBrake Бомжевед |
Зарегистрирован: 16.02.2007
Сообщений: 3432
|
Обратиться по нику
|
BrokenBrake |
Ответить с цитатой | | |
|
Цитата: |
во-вторых вы наверное видели такое: ничего он не проверяет на индексного файла
|
Если бы в этой директории был index.html, ничего подобного мы бы не увидели.
Значит - проверяет. |
|
|
|
|
|
Научись ценить время с microToDo
...а работу с рекламодателями автоматизируй! |
![]() BrokenBrake Бомжевед |
Зарегистрирован: 16.02.2007
Сообщений: 3432
|
Обратиться по нику
|
|
|
Научись ценить время с microToDo
...а работу с рекламодателями автоматизируй! |
![]() Taburetkin Гуру |
Зарегистрирован: 25.02.2007
Сообщений: 1426
|
Обратиться по нику
|
Taburetkin |
Ответить с цитатой | | |
|
Broken, мы сейчас запутаемся сами и запутаем остальных.
Есть разница между директориями/файлами физически находящимися на сервере и дефолтной конфигурацией.
...И виртуальными директориями/индексами и мод рерайт (о чем и был вопрос).
Пусть лучше ответит супер Одмин какой-нибудь |
|
|
|
|
|
|
![]() BrokenBrake Бомжевед |
Зарегистрирован: 16.02.2007
Сообщений: 3432
|
Обратиться по нику
|
BrokenBrake |
Ответить с цитатой | | |
|
Цитата: |
...И виртуальными директориями/индексами и мод рерайт (о чем и был вопрос).
|
Скорей всего в случае с Mod Rewrite не так уж важно - есть слэш, или нет, это уже вкусовщина просто. Но в соответствии с файловыми системами UNIX было бы просто логично у конкретного документа слэш в конце не ставить. Пришли к согласию?  |
|
|
|
|
|
Научись ценить время с microToDo
...а работу с рекламодателями автоматизируй! |
![]() BrokenBrake Бомжевед |
Зарегистрирован: 16.02.2007
Сообщений: 3432
|
Обратиться по нику
|
|
|
Научись ценить время с microToDo
...а работу с рекламодателями автоматизируй! |
|