Киби.ru

Живой сайт об актуальных проектах

User Tools

Site Tools


joomla:pereezd

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
joomla:pereezd [2010/11/14 19:22] kibijoomla:pereezd [2010/11/14 19:29] kibi
Line 42: Line 42:
   * на старом домене в корневой директории создаем текстовый файлик .htaccess с такой строкой<code apache>   * на старом домене в корневой директории создаем текстовый файлик .htaccess с такой строкой<code apache>
 Redirect 301 / http://new_htaccess.net.ru/</code> Redirect 301 / http://new_htaccess.net.ru/</code>
- +  * или выполненная средствами Модуля mod_rewrite - URL преобразований который, как правило, доступен только на платных хостингах<code apache>
-или выполненная средствами Модуля mod_rewrite - URL преобразований который, как правило, доступен только на платных хостингах+
 RewriteCond %{HTTP_HOST} ^www\.old_htaccess\.net\.ru$ [NC] RewriteCond %{HTTP_HOST} ^www\.old_htaccess\.net\.ru$ [NC]
 RewriteRule ^(.*)$ http://new_htaccess.net.ru/$1 [L,R=301] RewriteRule ^(.*)$ http://new_htaccess.net.ru/$1 [L,R=301]
- 
  
 RewriteCond %{HTTP_HOST} ^old_htaccess\.net\.ru$ [NC] RewriteCond %{HTTP_HOST} ^old_htaccess\.net\.ru$ [NC]
 RewriteRule ^(.*)$ http://new_htaccess.net.ru/$1 [L,R=301] RewriteRule ^(.*)$ http://new_htaccess.net.ru/$1 [L,R=301]
 +</code>
  
-Справочно, для расшифровки параметров: +=== Справочно, для расшифровки параметров: ===
- +
-^ Маркер начала строки\\ +
-$ Маркер конца строки\\ +
-^ Маркер начала строки\\ +
-* 0 или N из предшествующего текста, т.е. любой символ, который может и отсутвовать вовсе\\ +
-макрос $1 обозначает ту часть исходного пути, которая расположена внутри первой пары скобок, $2 - внутри второй пары и далее по аналогии.\\ +
- +
-'redirect|R [=code]' (вызывает редирект) Префикс в Подстановке вида http://thishost[:thisport]/ (создающий новый URL из какого-либо URI) запускает внешний редирект (перенаправление). Если нет никакого кода в подстановке ответ будет с HTTP статусом 302 (ВРЕМЕННО ПЕРЕМЕЩЕН). Если вы хотите использовать другие коды ответов в диапазоне 300-400, просто напишите их в виде числа или используйте одно из следующих символических имён: temp (По-умолчанию), permanent, seeother.+
  
-'last|L(последнее правило) Остановить процесс преобразования на этом месте и не применять больше никаких правил преобразований. Это соответствует оператору last в Perl или оператору break в языке C. Используйте этот флаг для того, чтобы не преобразовывать текущий URL другими, следующими за этим, правилами преобразований. К примеру, используйте это для преобразования корневого URL из ('/') в реальный, например, '/e/www/'.+|%%^%%| Маркер начала строки| 
 +|$| Маркер конца строки| 
 +|*| 0 или N из предшествующего текста, т.е. любой символ, который может и отсутвовать вовсе| 
 +|$1, $2|макрос $1 обозначает ту часть исходного пути, которая расположена внутри первой пары скобок, $2 - внутри второй пары и далее по аналогии. 
 +|redirect%%|%%R [=code]| (вызывает редирект) Префикс в Подстановке вида http://thishost[:thisport]/ (создающий новый URL из какого-либо URI) запускает внешний редирект (перенаправление). Если нет никакого кода в подстановке ответ будет с HTTP статусом 302 (ВРЕМЕННО ПЕРЕМЕЩЕН). Если вы хотите использовать другие коды ответов в диапазоне 300-400, просто напишите их в виде числа или используйте одно из следующих символических имён: temp (По-умолчанию), permanent, seeother.| 
 +|last%%|%%L(последнее правило) Остановить процесс преобразования на этом месте и не применять больше никаких правил преобразований. Это соответствует оператору last в Perl или оператору break в языке C. Используйте этот флаг для того, чтобы не преобразовывать текущий URL другими, следующими за этим, правилами преобразований. К примеру, используйте это для преобразования корневого URL из ('/') в реальный, например, '/e/www/'.|
  
 Есть специальный формат: %{HTTP:заголовок} где заголовок может быть любым именем HTTP MIME-заголовка. Это ищется в HTTP запросе. Есть специальный формат: %{HTTP:заголовок} где заголовок может быть любым именем HTTP MIME-заголовка. Это ищется в HTTP запросе.
joomla/pereezd.txt · Last modified: 2011/08/02 17:57 by kibi

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki