izbushka, хотябы приблезительно как это должно быть?
читал и не только это. Нет ничего подходящего по моей проблеме. Всюду только основные, простые примеры.
Если можете подскажите! Плиз!
301 редирект не сможет в полной мере заменить полноценную склейку зеркал. Мало того, после установки редиректа Яндекс вообще никогда не склеит зеркала, а всегда будет считать их разными сайтами, один из которых пересылает пользователя на другой. Дело в том, что для склейки зеркал Яндекс должен иметь возможность проиндексировать оба зеркала, чтобы убедиться, что эти сайты полностью идентичны. Сайт с редиректом не может быть идентичным сайту без редиректа.
Рекомендуется ставить 301 редирект для Гугла и пользователей, но лишь после того, как зеркала будут склеены Яндексом (это официальная рекомендация Платона Щукина).
Если преждевременно поставить 301 редирект, то все естественные ссылки, поставленные на домен с 301 редиректом, не будут учитываться Яндексом.
источник /ru/forum/comment/1598421
или с ввв или без в индексе быть не должно?
А что если для "нулевого" (совсем нового, еще не проиндексированого сайта) прописать
#RewriteCond %{HTTP_HOST} ^www.сайт$
#RewriteRule ^(.*)$ http://сайт/$1 [NC,R=301,L]
мой, я что?
если с ввв перекидает на без ввв
Вот еще проблема
хочу сделать реврайт для detal.php?query=samsung+shg-x820
samsung-shg-x820.html
RewriteRule ^/(.*)$.html /detal.php?query=$1 [L]
вроде получилось! только при наборе t.php?code_type=122 страница существует, так и при t/122. Как сделать что-бы перекидало с t.php?code_type=122 на t/122? Что в аксесе прописать?
Есть нулевой сайт. (ни одной страници еще нет в индексе).
Хочу что-бы сайт был записан в индекс строго без www. Как это сделать правильно? Чтобы не было проблем и выпадения из индекса.
а аксесе прописано
RewriteCond %{HTTP_HOST} ^www.site.com.ua$ [NC]
RewriteRule (.*) http://site.com.ua/$1 [R=301]