<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=431189</guid>
        <pubDate>Mon, 16 Aug 2004 07:07:04 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=431189</link>
        <description><![CDATA[rvt: Похоже я понял в чем было дело. В том коде все делается на PHP без всякого mod_rewrite. Этот вариант работает на Linux, а на Windows - нет. И причина, кажется, в следующем:<br>
<br>
Когда web-сервер идет за файлом, например, /a/b/index.php/c/d/e, Linux по ходу просматривает путь с начала до конца, т.е. как бы слева направо, наверное в каждый каталог заходит  :tong: на предмет какой-нить инфы (типа как Apache за .htaccess, поскольку и тот и другой - OpenSource, GNU, C и т.д. предположу, что они и работают похожим образом :) только предположу, с *NIX&#39;ами я знаком только в общих чертах). Короче, когда Linux находит index.php он его запускает, а остальную часть пути рассматривает, как параметры что ли... ну или никак не рассматривает, а из скрипта мы можем её обработать сами. А винда честно идет в каталог d за файлом e, которых естественно не существует.<br>
<br>
Похоже на правду? :)<br>
<br>
По поводу примера Rom@nych-а:<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '><strong class='tag-b'>Rom@nych</strong>, 12.08.04, 18:07<br>
Нельзя, чтоб совпадали имена виртуаальных файлов с реальными, ибо он сначала обращаяется к реальным Поэтому юзаю index3.php и index2.php </div></div><br>
<br>
По-моему, реальные файлы тут вообще ни при чем :) Возьмем тот же пример /a/b/index.php/c/d/e . Apache, по-видимому, считает, что ты &quot;хочешь файл index.php из каталога /a/b/&quot; . Если в процессе rewriting&#39;а получится /a/b/index.php?c&amp;d&amp;e т.е. тот же файл, только с другой концовкой (как думает хитрый Apache  ;) ), в логе тебе так и напишут:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">initial URL equal rewritten URL: &#60;здесь URL, о котором идет речь&#62; [IGNORING REWRITE]</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
<br>
и так низзя, в чем я убедился на собственном опыте. Если кто-нить видел такое ограничение в мануале, ткните носом, дабы подтвердить свое мнение :)]]></description>
        <author>rvt</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429757</guid>
        <pubDate>Fri, 13 Aug 2004 15:46:00 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429757</link>
        <description><![CDATA[rvt: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '><strong class='tag-b'>Chainick</strong>, 13.08.04, 17:41<br>
Это то, что ты имел ввиду?</div></div><br>
<br>
Да, но это, как ты сам и говоришь, частное решение... наверняка, если каким-от образом сделать все-таки цикличекую обработку, регексп будет выглядеть по-другому...<br>
<br>
Способ <strong class='tag-b'>Rom@nych</strong>-а тоже вариант, но мне нужно именно через mod_rewrite <strong class='tag-b'>only</strong>. Ну не может такая мощная вещь, как mod_rewrite, не давать возможности для решения в общем-то стандартной задачи... Пока нигде не видел такого решения, правда заниматься только поиском я понятное дело не могу, сейчас занимаюсь другой задачей. На выходных буду искать решение, уверен, должно быть. Если его нет, то сам хочу в этом убедиться :)<br>
<br>
На самом деле такое преобразование адресов, какое мне нужно - работает у нас на другой машине, но, странное дело, никто не знает, где лежат эти регекспы  :blink: и я их тоже там не нашел  :wacko:  но чудес-то не бывает... там стоит Debian Linux]]></description>
        <author>rvt</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429615</guid>
        <pubDate>Fri, 13 Aug 2004 13:41:38 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429615</link>
        <description><![CDATA[Chainick: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '><strong class='tag-b'>rvt</strong>, 13.08.04, 16:20<br>
Здесь мы друг друга не поняли</div></div><br>
Почему же? Я тебя понял. Смотри пример:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;</div><div class="code_line">RewriteEngine On</div><div class="code_line">RewriteRule ^index.php/([^/]+)/(([^\_]).*([^\_]))/(([^\_]).*([^\_]).*)/(.*)$ index.php?=&amp;=</div></ol></div></div></div></div><br>
Это даст нам возможность не привязываться к именам переменных а и с. Это то, что ты имел ввиду?<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '><strong class='tag-b'>rvt</strong>, 13.08.04, 16:20<br>
параметров может быть разное количество и я не знаю его заранее</div></div><br>
Посмотри мой пост выше - я говорил, что с неизвестным количеством рараметров вылазят траблы: например как изменить символ &quot;_&quot; на &quot;=&quot; в регулярном выражении, после чего подставить его в виде передаваемой в скрипт переменной? Что-то мне подсказывает, что в данном контексте трудовые затраты себя не окупают, поэтому, повторюсь, парсинг легче решить средствами ПХП, напрмер организовав цикл.<br>
Кстати - насколько я знаю mod_rewrite циклы использовать не позволяет, там есть только последовательные переходы по цепочкам, но такое решение имхо тоже будет слишком громоздким.<br>
<br>
Кстати, а почему ты так критично высказываешься о способе <strong class='tag-b'>Rom@nych</strong>-а? Он тебе чем-то не подходит?]]></description>
        <author>Chainick</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429590</guid>
        <pubDate>Fri, 13 Aug 2004 13:20:27 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429590</link>
        <description><![CDATA[rvt: Wow&#33; Сразу извиняюсь, если кого-то обидел  &lt;_&lt;  <br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '><strong class='tag-b'>Chainick</strong>, 13.08.04, 16:48<br>
Кстати я мне не ясен твой сарказм </div></div><br>
<br>
Мне никто ничего не должен... но ты же сам вызвался помочь... если прочитаешь внимательно весь тред, то увидишь, что я уже писал по поводу того, что параметров может быть разное количество и я не знаю его заранее.<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '><strong class='tag-b'>Chainick</strong>, 13.08.04, 16:48<br>
Насчет порядка - по-моему нетрудно догадаться, что результатом rewrite-rule выражения (.*([^&#092;_])) будет не только значение параметра b, но и а. Присмотрись повнимательнее.</div></div><br>
<br>
Здесь мы друг друга не поняли. Объясню:<br>
<br>
У тебя в конце стоит &quot;index.php?a=&#036;3&amp;c=&#036;5&quot;. Т.е. в 3ем capture значение параметра &quot;a&quot;, а в 5ом - параметра &quot;b&quot;. Если они в исходной строке пойдут наоборот - это не сработает. <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='8' style='font-size:8pt;'><strong class='tag-b'>Добавлено в <time class="tag-mergetime" datetime="2004-08-13T13:23:23+00:00">13.08.04, 13:23</time></strong>:</span></span><br>
Проблема еще не решена, но всем огромное спасибо, кто пытался помочь :)]]></description>
        <author>rvt</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429555</guid>
        <pubDate>Fri, 13 Aug 2004 12:48:58 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429555</link>
        <description><![CDATA[Chainick: <strong class='tag-b'>rvt</strong>, тогда не вижу смысла парсить параметры на уровне веб-сервера.<br>
Не забывай, что rewrite_mod это не preg_replace(), поэтому предусмотреть замену незаданного заранее количества пар a_b довольно проблематично (хотя, в принципе, можно попробовать квантификаторы... хотя остается нерешенным вопрос о подставке параметров).<br>
<br>
Насчет порядка - по-моему нетрудно догадаться, что результатом rewrite-rule выражения  <strong class='tag-b'>(.*([^&#092;_]))</strong> будет не только значение параметра b, но и а. Присмотрись повнимательнее.<br>
<br>
Кстати я мне не ясен твой сарказм - ты наверное не чего-то не понимаешь, но здесь никто не обязан заниматься твоей проблемой и предоставлять <strong class='tag-b'>готовое</strong> решение.<br>
Мне, например, деньги платят немного за другое, хотя если бы такая проблема предстала передо мной, я бы, не сомневайся, нашел решение.]]></description>
        <author>Chainick</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429458</guid>
        <pubDate>Fri, 13 Aug 2004 11:41:33 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429458</link>
        <description><![CDATA[rvt: Твой пример может и работает :) (я просто не проверял), но глядя на него у меня появляется вопрос к тебе, а если параметров типа /a_b/ буде не два, а двадцать? А если ты еще и их порядок не знаешь... вот в этом и проблема...]]></description>
        <author>rvt</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429440</guid>
        <pubDate>Fri, 13 Aug 2004 11:32:23 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429440</link>
        <description><![CDATA[Chainick: Да, еще - никак не могу понять из-за чего такой гемор - где все это приходится использовать?  :blink:]]></description>
        <author>Chainick</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429320</guid>
        <pubDate>Fri, 13 Aug 2004 10:28:51 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429320</link>
        <description><![CDATA[Chainick: Итак, вот что получилось за 10 минут работы:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;</div><div class="code_line">#Apache 2.0.48 - из адреса /site_dir/index.php/commands/a_b/c_d/index.html</div><div class="code_line">#Сделать /site_dir/index.php?a=b&amp;c=d</div><div class="code_line">&nbsp;</div><div class="code_line">RewriteEngine On</div><div class="code_line">RewriteRule ^index.php/([^/]+)/(.*([^\_]))/(.*([^\_]))/(.*)$ index.php?a=&amp;c=</div></ol></div></div></div></div><br>
<br>
Решение, может и корявое, но работает. Правда если я правильно понял, что ты хочешь.<br>
<br>
ЗЫ. Тема очень интересная, советую на будущее тебе почитать доку по регэкспам, и вот это: <a class='tag-url' href='http://httpd.apache.org/docs/misc/rewriteguide.html' target='_blank'>http://httpd.apache.org/docs/misc/rewriteguide.html</a>.<br>
<br>
ЗЫЗЫ. У меня апач 1.3, но по-идее реврайты должны работать и под 2 версии, в общем не беднт работать - пиши :)]]></description>
        <author>Chainick</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429309</guid>
        <pubDate>Fri, 13 Aug 2004 10:23:14 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429309</link>
        <description><![CDATA[rvt: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Rom@nych &#064; 13.08.04, 12:41</span><div class='quote '>Ты не один, нас много;) Таких как ты;)) А что такое RewriteCond()  ? Я такого не видел... :ph34r:</div></div><br>
Это просто алгоритм.... не нужно все понимать буквально :) <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='8' style='font-size:8pt;'><strong class='tag-b'>Добавлено в <time class="tag-mergetime" datetime="2004-08-13T10:23:49+00:00">13.08.04, 10:23</time></strong>:</span></span><br>
Хотя... наверное нужно... просто я в запарке и объяснять подробно - некогда :( как смог]]></description>
        <author>rvt</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429155</guid>
        <pubDate>Fri, 13 Aug 2004 08:49:43 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429155</link>
        <description><![CDATA[Chainick: <strong class='tag-b'>rvt</strong>, извини, времени как всегда совсем не хватает :( Щас попробуем разобраться, потерпи часик, ок?]]></description>
        <author>Chainick</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429141</guid>
        <pubDate>Fri, 13 Aug 2004 08:41:42 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429141</link>
        <description><![CDATA[Rom@nych: Ты не один, нас много;) Таких как ты;)) А что такое RewriteCond()  ? Я такого не видел... :ph34r:]]></description>
        <author>Rom@nych</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429117</guid>
        <pubDate>Fri, 13 Aug 2004 08:20:13 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429117</link>
        <description><![CDATA[rvt: Этот тред кто-нибудь читает? Или я один тут тусуюсь?<br><br>Мне точно известно  :wacko: что многие пользуются этой фичей... тогда почему на самом продвиутом в Рунете  :tong: форуме программеров никто не может мне помочь  :&#39;(  :&#39;(  :&#39;( <br><br>Ну хоть напишите, что не знаете... а то здесь тихо, как на кладбище.]]></description>
        <author>rvt</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429018</guid>
        <pubDate>Fri, 13 Aug 2004 07:01:51 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=429018</link>
        <description><![CDATA[rvt: эээ... странно... все молчат...<br>
<br>
А тогда такой вопрос: как запихать в один RewriteCond несколько RewriteRule&#39;сов ?<br>
<br>
Типа<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">if( RewriteCond() ) {</div><div class="code_line">&nbsp;&nbsp;RewriteRule();</div><div class="code_line">&nbsp;&nbsp;RewriteRule();</div><div class="code_line">&nbsp;&nbsp; &nbsp;...</div><div class="code_line">&nbsp;&nbsp;RewriteRule();</div><div class="code_line">}</div></ol></div></div></div></div>]]></description>
        <author>rvt</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428585</guid>
        <pubDate>Thu, 12 Aug 2004 16:42:58 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428585</link>
        <description><![CDATA[rvt: Мда-а... задача оказалась совсем не тривиальной  &lt;_&lt;  ...и все еще не решена]]></description>
        <author>rvt</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428480</guid>
        <pubDate>Thu, 12 Aug 2004 14:35:25 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428480</link>
        <description><![CDATA[rvt: Это не совсем то.... надо преобразовать ссылку в нормальную без PHP чтобы на PHP уже с ней не заморачиваться....]]></description>
        <author>rvt</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428447</guid>
        <pubDate>Thu, 12 Aug 2004 14:07:49 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428447</link>
        <description><![CDATA[Rom@nych: Совсем забыл&#33; это <strong class='tag-b'>ВАЖНО</strong>&#33; Нельзя, чтоб совпадали имена виртуаальных файлов с реальными, ибо он сначала обращаяется к реальным;) Поэтому юзаю index3.php и index2.php <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='8' style='font-size:8pt;'><strong class='tag-b'>Добавлено в <time class="tag-mergetime" datetime="2004-08-12T14:08:33+00:00">12.08.04, 14:08</time></strong>:</span></span><br>
Мы в одно и тоже время постим;) Что за беда-то;)) <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='8' style='font-size:8pt;'><strong class='tag-b'>Добавлено в <time class="tag-mergetime" datetime="2004-08-12T14:11:08+00:00">12.08.04, 14:11</time></strong>:</span></span><br>
Над ещё добавить (перед всеми unset&#39;ами):<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">unset($parts[count($parts) - 1]);</div></ol></div></div></div></div>]]></description>
        <author>Rom@nych</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428446</guid>
        <pubDate>Thu, 12 Aug 2004 14:06:17 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428446</link>
        <description><![CDATA[rvt: И еще попутно вопрос... вот ту последнюю часть надо просто отбросить....<br>
<br>
Можно ли написать так:<br>
<br>
RewriteRule /[^/]+&#036; /<br>
<br>
???<br>
<br>
Не работает... лядская скотина  &gt;:(  &gt;:(  &gt;:(]]></description>
        <author>rvt</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428445</guid>
        <pubDate>Thu, 12 Aug 2004 14:06:14 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428445</link>
        <description><![CDATA[Rom@nych: <div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;</div><div class="code_line">RewriteRule ^(.*)index3.php/command/(.)*$ index2.php?</div></ol></div></div></div></div><br>
<br>
и файл index2.php<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;</div><div class="code_line">&#60;?php</div><div class="code_line">$url = $_SERVER[&#39;REDIRECT_URL&#39;];</div><div class="code_line">&nbsp;</div><div class="code_line">$parts = explode(&#39;/&#39;, $url);</div><div class="code_line">&nbsp;</div><div class="code_line">//это подредактируешь!</div><div class="code_line">unset($parts[0]);</div><div class="code_line">unset($parts[1]);</div><div class="code_line">unset($parts[2]);</div><div class="code_line">&nbsp;</div><div class="code_line">array_values($parts);</div><div class="code_line">$commands = array();</div><div class="code_line">&nbsp;</div><div class="code_line">foreach ($parts as $p) {</div><div class="code_line">list($c, $v) = split(&#39;_&#39;, $p, 2);</div><div class="code_line">$commands[] = array(&#39;command&#39; =&#62; $c, &#39;value&#39; =&#62; $v);</div><div class="code_line">}</div><div class="code_line">&nbsp;</div><div class="code_line">print(&#39;&#60;pre&#62;&#39;);</div><div class="code_line">print_r($commands);</div><div class="code_line">print(&#39;&#60;/pre&#62;&#39;);</div><div class="code_line">?&#62;</div></ol></div></div></div></div><br>
<br>
На моей конфигурации работает&#33;]]></description>
        <author>Rom@nych</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428423</guid>
        <pubDate>Thu, 12 Aug 2004 13:47:36 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428423</link>
        <description><![CDATA[rvt: Нужна-то ерунда... чтоб её  &gt;:( <br><br>Apache 2.0.48 - из адреса /site_dir/index.php/commands/a_b/c_d/index.html<br><br>Сделать /site_dir/index.php?a=b&amp;c=d<br><br>Параметров такого вида, ясен пень, может быть разное количество.... и в конце не тока index.html но и любое другое имя...<br><br><br>Вот... битый день парюсь...]]></description>
        <author>rvt</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428332</guid>
        <pubDate>Thu, 12 Aug 2004 12:28:01 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428332</link>
        <description><![CDATA[Rom@nych: Сорри, совсем забыл. Работает пол XP, 2000, 98. Apache 1.3.*<br>
Какая конкретно проблема? А вообще <strong class='tag-b'>Chainick</strong>&#39;a сюда надо, он быстро со всем разберётся;))]]></description>
        <author>Rom@nych</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428330</guid>
        <pubDate>Thu, 12 Aug 2004 12:26:55 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428330</link>
        <description><![CDATA[Tishaishii: Попробуй найти другое решение.<br>Нет гарантии, что под windows что-то будет очень хорошо получаться.]]></description>
        <author>Tishaishii</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428329</guid>
        <pubDate>Thu, 12 Aug 2004 12:26:05 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428329</link>
        <description><![CDATA[Rom@nych: Ну, мы что не люди? Конечно использовали. Вот пример моего .htaccess&#39;a<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;</div><div class="code_line">RewriteEngine on</div><div class="code_line">Options +FollowSymlinks</div><div class="code_line">RewriteBase /</div><div class="code_line">RewriteRule ^(.*)today/([0-9])*/?$ today.php?film_id=</div><div class="code_line">RewriteRule ^(.*)soon/([0-9])*/?$ soon.php?film_id=</div><div class="code_line">RewriteRule ^(.*)archive/([0-9])*/?$ archive.php?film_id=</div><div class="code_line">RewriteRule ^(.*)cinema_news/[0-9]*/?$ cinema_news.php?</div><div class="code_line">RewriteRule ^(.*)performances/?$ performances.php?</div><div class="code_line">RewriteRule ^(.*)prices/?$ prices.php?</div><div class="code_line">RewriteRule ^(.*)discounts/?$ discounts.php?</div><div class="code_line">RewriteRule ^(.*)news/[0-9]*/?$ news.php?</div><div class="code_line">RewriteRule ^(.*)actions/[0-9]*/?$ actions.php?</div><div class="code_line">RewriteRule ^(.*)main/?$ index.php?</div></ol></div></div></div></div>]]></description>
        <author>Rom@nych</author>
        <category>HTTP сервера</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428279</guid>
        <pubDate>Thu, 12 Aug 2004 11:58:57 +0000</pubDate>
        <title>Хоть кто-нибудь использовал mod_rewrite?</title>
        <link>https://forum.sources.ru/index.php?showtopic=62609&amp;view=findpost&amp;p=428279</link>
        <description><![CDATA[rvt: Сабж.... нифига не получается под виндой с перезаписью каталогов...  :wall:  :wall:  :wall:  :wall:  :wall:  :wall:]]></description>
        <author>rvt</author>
        <category>HTTP сервера</category>
      </item>
	
      </channel>
      </rss>
	