<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: htaccess - ПОМОГИТЕ ПОЖАЛУСА особый редирект </title>
    <link>https://ns.opennet.ru/openforum/vsluhforumID8/5824.html</link>
    <description>ПОМОГИТЕ ПОЖАЛУСА особый редирект в .htaccess&lt;br&gt;&lt;br&gt;имеется сайт например&lt;br&gt;site111.ru&lt;br&gt;и еще 4 доменных имени привязанных fалиасом к нему:&lt;br&gt;site-111.ru&lt;br&gt;s111.ru&lt;br&gt;zite111.ru&lt;br&gt;site111.com&lt;br&gt;&lt;br&gt;как прописать в .htaccess чтобы&lt;br&gt;&lt;br&gt;1. все ссылки  с второстепенными доменными именами 2 уровня переписывались на имя основного сайта&lt;br&gt;например: ( символ -&amp;gt; означает преобразование ссылки )&lt;br&gt;www.site-111.ru  -&amp;gt; www.site111.ru&lt;br&gt;www.site111.com  -&amp;gt; www.site111.ru&lt;br&gt;zite111.ru  -&amp;gt; site111.ru или www.site111.ru&lt;br&gt;www.s111.ru/user/aa -&amp;gt; www.site111.ru/user/aa&lt;br&gt;&lt;br&gt;site111.ru -&amp;gt; не преобразовывать&lt;br&gt;www.site111.ru  -&amp;gt; не преобразовывать&lt;br&gt;&lt;br&gt;2. сохраняя 1 условие перенаправлять все ссылки с доменом третего уровня на подкаталог с тем же именем&lt;br&gt;например:&lt;br&gt;123.site111.ru -&amp;gt; site111.ru/123&lt;br&gt;anna.site111.ru -&amp;gt; site111.ru/anna &lt;br&gt;v777g1.site111.ru -&amp;gt; site111.ru/v777g1&lt;br&gt;&lt;br&gt;возможно v777g1.site111.ru/user/ss -&amp;gt; site111.ru/v777g1&lt;br&gt;&lt;br&gt;&lt;br&gt;выполняя условия обеих преобразований должно получится&lt;br&gt;&lt;br&gt;zite111.ru -&amp;gt; site111.ru&lt;br&gt;www.zite111.ru -&amp;gt; www.site111.ru</description>

<item>
    <title>Я ЭТО СДЕЛАЛ!!! (hr1)</title>
    <link>https://ns.opennet.ru/openforum/vsluhforumID8/5824.html#8</link>
    <pubDate>Wed, 02 Jul 2008 13:59:09 GMT</pubDate>
    <description>После долгих экспериментов и изучения документации&lt;br&gt;Я ЭТО СДЕЛАЛ!!!&lt;br&gt;Итак готовый &quot;скрипт&quot; для .htaccess в студию!!!&lt;br&gt;&lt;br&gt;RewriteEngine on&lt;br&gt;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; !^site111.ru&lt;br&gt;RewriteRule  ^(.*)$ - &#091;C&#093;&lt;br&gt;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^(www&#092;.site111&#092;.ru)&amp;#124;^(www&#092;.zite111&#092;.ru)&amp;#124;^(zite111&#092;.ru)&amp;#124;^(www&#092;.site-111&#092;.ru)&amp;#124;^(site-111&#092;.ru)&amp;#124;^(www&#092;.s111&#092;.ru)&amp;#124;^(s111&#092;.ru)&amp;#124;^(www&#092;.site111&#092;.com)&amp;#124;^(site111&#092;.com)&lt;br&gt;RewriteRule ^(.*)$ http://site111.ru/$1 &#091;R=301,L&#093;&lt;br&gt;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^www&#092;.(.+)&#092;.site111&#092;.ru &#091;OR&#093;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^(.+)&#092;.site111&#092;.ru &#091;OR&#093;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^www&#092;.(.+)&#092;.zite111&#092;.ru &#091;OR&#093;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^(.+)&#092;.zite111&#092;.ru &#091;OR&#093;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^www&#092;.(.+)&#092;.site-111&#092;.ru &#091;OR&#093;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^(.+)&#092;.site-111&#092;.ru &#091;OR&#093;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^www&#092;.(.+)&#092;.s111&#092;.ru &#091;OR&#093;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^(.+)&#092;.s111&#092;.ru &#091;OR&#093;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^www&#092;.(.+)&#092;.s111&#092;.com &#091;OR&#093;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^(.+)&#092;.site111&#092;.com&lt;br&gt;RewriteRule ^(.*)$ http:</description>
</item>

<item>
    <title>htaccess - ПОМОГИТЕ ПОЖАЛУСА особый редирект  (hr1)</title>
    <link>https://ns.opennet.ru/openforum/vsluhforumID8/5824.html#7</link>
    <pubDate>Wed, 25 Jun 2008 08:12:12 GMT</pubDate>
    <description>http://perldoc.perl.org/perlre.html&lt;br&gt;&lt;br&gt;вот здесь нашел описания как на перле преобразовывать строку&lt;br&gt;но в PERL е я не силен и разобраться пока не смог, может кто подскажет,&lt;br&gt;</description>
</item>

<item>
    <title>htaccess - ПОМОГИТЕ ПОЖАЛУСА особый редирект  (hr1)</title>
    <link>https://ns.opennet.ru/openforum/vsluhforumID8/5824.html#6</link>
    <pubDate>Mon, 23 Jun 2008 16:03:46 GMT</pubDate>
    <description>на данный момент использую в .htaccess&lt;br&gt;&lt;br&gt;&lt;br&gt;RewriteEngine on&lt;br&gt;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^zite111.ru&lt;br&gt;RewriteRule ^(.*)$ http://www.site111.ru/$1 &#091;R=301&#093;&lt;br&gt;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^site-111.ru&lt;br&gt;RewriteRule ^(.*)$ http://www.site111.ru/$1 &#091;R=301&#093;&lt;br&gt;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^s111.ru&lt;br&gt;RewriteRule ^(.*)$ http://www.site111.ru/$1 &#091;R=301&#093;&lt;br&gt;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^site111.com&lt;br&gt;RewriteRule ^(.*)$ http://www.site111.ru/$1 &#091;R=301&#093;&lt;br&gt;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^123.site111.ru&lt;br&gt;RewriteRule ^(.*)$ http://site111.ru/123 &#091;R=301&#093;&lt;br&gt;</description>
</item>

<item>
    <title>htaccess - ПОМОГИТЕ ПОЖАЛУСА особый редирект  (hr1)</title>
    <link>https://ns.opennet.ru/openforum/vsluhforumID8/5824.html#5</link>
    <pubDate>Mon, 23 Jun 2008 15:59:20 GMT</pubDate>
    <description>на данный момент использую в .htaccess &lt;br&gt;&lt;br&gt;&lt;br&gt;RewriteEngine on&lt;br&gt;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^zite111.ru&lt;br&gt;RewriteRule ^(.*)$ http://www.site111.ru/$1 &#091;R=301&#093;&lt;br&gt;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^site-111.ru&lt;br&gt;RewriteRule ^(.*)$ http://www.site111.ru/$1 &#091;R=301&#093;&lt;br&gt;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^s111.ru&lt;br&gt;RewriteRule ^(.*)$ http://www.site111.ru/$1 &#091;R=301&#093;&lt;br&gt;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^site111.com&lt;br&gt;RewriteRule ^(.*)$ http://www.site111.ru/$1 &#091;R=301&#093;&lt;br&gt;&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^123.obzor360.ru&lt;br&gt;RewriteRule ^(.*)$ http://obzor360.ru/10/$123 &#091;R=301&#093;&lt;br&gt;&lt;br&gt;&lt;br&gt;со своей задачей пока справляется.&lt;br&gt;но мне нужно прописать правильные &quot;условия&quot;&lt;br&gt;нужна грамотная Perl строка с проверкой условий&lt;br&gt;&lt;br&gt;&lt;br&gt;постараюсь описать алгоритм&lt;br&gt;я символически обозначил (на Perl языке это выглядит иначе):&lt;br&gt;&#037;1 - строка домена 3 уровня&lt;br&gt;&#037;2 - подкаталоги (все что следует после site111.ru/...)&lt;br&gt;&lt;br&gt;1. Проверка HTTP_HOST&lt;br&gt;2. Если адрес &#037;1.site111.ru/&#037;2 перейти на пункт 4&lt;br&gt;3. Заменить ссылку на &#037;1.site111.ru/&#037;2&lt;br&gt;4. Если &#037;1=&quot;&quot;(пустой) или &#037;1=&quot;www&quot; перейти пункт 6&lt;br&gt;5. Заме</description>
</item>

<item>
    <title>htaccess - ПОМОГИТЕ ПОЖАЛУСА особый редирект  (Pahanivo)</title>
    <link>https://ns.opennet.ru/openforum/vsluhforumID8/5824.html#4</link>
    <pubDate>Fri, 20 Jun 2008 09:35:23 GMT</pubDate>
    <description>Создать на алиасны имена отдельные домены и прописать с них редирект на основной.&lt;br&gt;&lt;br&gt;Мод реврайт это не для твоего случая - он перелопачивает ссылку внутри сервака, те в браузере она останется оригинальной. Например идеш на site.ru/1/2/3 а реально сервак обрабатывает запрос после реврайтинга site.ru/index.php?arg1=1:arg2=2:arg3=3&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>htaccess - ПОМОГИТЕ ПОЖАЛУСА особый редирект  (hr1)</title>
    <link>https://ns.opennet.ru/openforum/vsluhforumID8/5824.html#3</link>
    <pubDate>Fri, 20 Jun 2008 05:38:24 GMT</pubDate>
    <description>спасибо, очень полезная ссылка.&lt;br&gt;&lt;br&gt;Но я хотел бы выражение чтобы выполнялись вышеперечисленные 2 условия . &lt;br&gt;что то похожее на это&lt;br&gt;RewriteEngine on&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^yoursite&#092;.com&lt;br&gt;RewriteRule ^(.*)$ http://www.yoursite.com/$1 &#091;R=permanent,L&#093; .&lt;br&gt;&lt;br&gt;можно тупо набрать все возможные комбинации и прописать их вручную через Redirect, но это не самый правильный путь&lt;br&gt; &lt;br&gt;&lt;br&gt;я предполагаю что для моей задачи нужно будет сложное выражение с использованием средств Perl regular expressions&lt;br&gt;</description>
</item>

<item>
    <title>htaccess - ПОМОГИТЕ ПОЖАЛУСА особый редирект  (Lucf3r)</title>
    <link>https://ns.opennet.ru/openforum/vsluhforumID8/5824.html#2</link>
    <pubDate>Thu, 19 Jun 2008 10:06:02 GMT</pubDate>
    <description>&amp;gt;p.s. сайт находится на виртуальном хостинге &lt;br&gt;&lt;br&gt;Почитайте например здесь все описано:&lt;br&gt;http://sb-money.ru/article.php?a=75&lt;br&gt;</description>
</item>

<item>
    <title>htaccess - ПОМОГИТЕ ПОЖАЛУСА особый редирект  (hr1)</title>
    <link>https://ns.opennet.ru/openforum/vsluhforumID8/5824.html#1</link>
    <pubDate>Thu, 19 Jun 2008 09:38:54 GMT</pubDate>
    <description>p.s. сайт находится на виртуальном хостинге&lt;br&gt;</description>
</item>

</channel>
</rss>
