<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: RewriteRule и редирект</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID8/5723.html</link>
    <description>Здравствуйте!&lt;br&gt;Подскажите, пожалуйста, как мне избежать редиректа в следующей ситуации.&lt;br&gt;Есть домен domen.com&lt;br&gt;у него надо обработать группу поддоменов, для чего я прописываю вот такой код в htaccess&lt;br&gt;&lt;br&gt;RewriteEngine On&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^(&#091;^.&#093;+)&#092;.domen&#092;.com$ &#091;NC&#093;&lt;br&gt;RewriteRule ^(.*)$ http://domen.com/subdomens/$1?domen=&#037;1 &#091;L,QSA&#093;&lt;br&gt;&lt;br&gt;В папке subdomens будут лежать обработчики. Схема отрабатывает, но мне не нравится, что происходит редирект, т.е. в URL заменяется исходная строка на ту, что получилось, а мне бы хотелось, чтобы URL не менялся.&lt;br&gt;Подскажите, что нужно сделать?&lt;br&gt;</description>

<item>
    <title>RewriteRule и редирект (Fisher)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID8/5723.html#1</link>
    <pubDate>Thu, 01 May 2008 06:23:33 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;код в htaccess &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; RewriteEngine On &lt;br&gt;&amp;gt; RewriteCond &#037;&#123;HTTP_HOST&#125; ^(&#091;^.&#093;+)&#092;.domen&#092;.com$ &#091;NC&#093; &lt;br&gt;&amp;gt; RewriteRule ^(.*)$ http://domen.com/subdomens/$1?domen=&#037;1 &#091;L,QSA&#093; &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;В папке subdomens будут лежать обработчики. Схема отрабатывает, но мне не нравится, &lt;br&gt;&amp;gt;что происходит редирект, т.е. в URL заменяется исходная строка на ту, &lt;br&gt;&amp;gt;что получилось, а мне бы хотелось, чтобы URL не менялся. &lt;br&gt;&amp;gt;Подскажите, что нужно сделать? &lt;br&gt;&lt;br&gt;Взял у хостера, сам не пробывал:&lt;br&gt;&lt;br&gt;RewriteEngine On&lt;br&gt;Options +FollowSymlinks&lt;br&gt; &lt;br&gt;RewriteCond &#037;&#123;ENV:REDIRECT_MYFLAG&#125; ^$&lt;br&gt;RewriteCond &#037;&#123;HTTP_HOST&#125; ^dmih-test&#092;.farewell&#092;.ru$&lt;br&gt;RewriteRule ^(.+) &#037;&#123;HTTP_HOST&#125;$1 &#091;E=MYFLAG:1&#093;&lt;br&gt;RewriteRule ^dmih-test&#092;.farewell&#092;.ru(.*) /dmih-test&#037;&#123;REQUEST_URI&#125; &#091;L&#093;&lt;br&gt;&lt;br&gt;(в данном тексте 6 строк, если нужно, устраните лишние переносы)&lt;br&gt;&lt;br&gt;В данном примере домен dmih-test.farewell.ru перенаправляется в папку dmih-test сайта farewell.ru.&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
