joomla:pereezd
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
joomla:pereezd [2010/11/14 19:16] – создано kibi | joomla:pereezd [2011/08/02 17:57] (current) – kibi | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
{{tag> | {{tag> | ||
Line 13: | Line 13: | ||
По состоянию на 2010 год поисковики по прежнему обрабатывают 302 код ответа веб сервера (302 temp — документ перемещен временно) " | По состоянию на 2010 год поисковики по прежнему обрабатывают 302 код ответа веб сервера (302 temp — документ перемещен временно) " | ||
- | Итак, последовательность действий при смене домена должна быть такой. | + | Итак, последовательность действий при смене домена должна быть такой. |
- | + | ||
- | - запастись терпением, | + | |
==== Определяем главный хост ==== | ==== Определяем главный хост ==== | ||
Line 22: | Line 20: | ||
В текстовом файлике - robots.txt обязательно на старом, | В текстовом файлике - robots.txt обязательно на старом, | ||
- | - " | + | - " |
<code robots> | <code robots> | ||
Line 32: | Line 30: | ||
Кстати говоря, | Кстати говоря, | ||
- | Стоит так же отметить что Host- директива носит рекомендательный характер и не все поисковики её выполняют, | + | Стоит так же отметить что Host- директива носит рекомендательный характер и не все поисковики её выполняют, |
- | В Яндекс панельку добавления сайтов вбиваем новый домен, и если в ответ получаем - " | + | ==== Ждём реакции Яндекса ==== |
+ | |||
+ | В Яндекс панельку добавления сайтов вбиваем новый домен, и если в ответ получаем - " | ||
==== Делаем редирект 301 ==== | ==== Делаем редирект 301 ==== | ||
Line 42: | Line 42: | ||
* на старом домене в корневой директории создаем текстовый файлик .htaccess с такой строкой< | * на старом домене в корневой директории создаем текстовый файлик .htaccess с такой строкой< | ||
Redirect 301 / http:// | Redirect 301 / http:// | ||
- | + | * или выполненная средствами Модуля mod_rewrite - URL преобразований который, | |
- | или выполненная средствами Модуля mod_rewrite - URL преобразований который, | + | |
RewriteCond %{HTTP_HOST} ^www\.old_htaccess\.net\.ru$ [NC] | RewriteCond %{HTTP_HOST} ^www\.old_htaccess\.net\.ru$ [NC] | ||
RewriteRule ^(.*)$ http:// | RewriteRule ^(.*)$ http:// | ||
- | |||
RewriteCond %{HTTP_HOST} ^old_htaccess\.net\.ru$ [NC] | RewriteCond %{HTTP_HOST} ^old_htaccess\.net\.ru$ [NC] | ||
RewriteRule ^(.*)$ http:// | RewriteRule ^(.*)$ http:// | ||
+ | </ | ||
- | Справочно, | + | === Справочно, |
- | ^ Маркер начала строки\\ | + | |%%^%%| Маркер начала строки| |
- | $ Маркер конца строки\\ | + | |$| Маркер конца строки| |
- | ^ Маркер начала строки\\ | + | |*| 0 или N из предшествующего текста, |
- | * 0 или N из предшествующего текста, | + | |$1, $2|макрос $1 обозначает ту часть исходного пути, которая расположена внутри первой пары скобок, |
- | макрос $1 обозначает ту часть исходного пути, которая расположена внутри первой пары скобок, | + | |redirect%%|%%R [=code]| (вызывает редирект) Префикс в Подстановке вида http:// |
- | + | |last%%|%%L| (последнее правило) Остановить процесс преобразования на этом месте и не применять больше никаких правил преобразований. Это соответствует оператору last в Perl или оператору break в языке C. Используйте этот флаг для того, чтобы не преобразовывать текущий URL другими, | |
- | 'redirect|R [=code]' | + | |
- | + | ||
- | 'last|L' | + | |
Есть специальный формат: | Есть специальный формат: | ||
Line 67: | Line 63: | ||
Аргумент директивы RewriteCond. Flags список следующих флагов разделенных запятыми: | Аргумент директивы RewriteCond. Flags список следующих флагов разделенных запятыми: | ||
- | В общем нужен запас времени.. Если пропустить | + | ==== Итог ==== |
+ | |||
+ | В общем нужен запас времени... Если пропустить пункт | ||
- | Если одновременно сделать второе и третье, | + | Если одновременно сделать |
joomla/pereezd.1289751371.txt.gz · Last modified: 2010/11/14 19:16 by kibi