<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
					xmlns:content="http://purl.org/rss/1.0/modules/content/"
					xmlns:wfw="http://wellformedweb.org/CommentAPI/"
					xmlns:atom="http://www.w3.org/2005/Atom"
				  >
<channel>
<atom:link rel="self"  type="application/rss+xml"  href="http://rulinux.net/rss_from_sect_4_subsect_6_thread_38282"  />
<title>rulinux.net - Форум - Development - [htaccess] я опять с реврайтами</title>
<link>http://rulinux.net/</link>
<description><![CDATA[Портал о GNU/Linux и не только]]></description>
<image><title>rulinux.net - Форум - Development - [htaccess] я опять с реврайтами</title>
<link>http://rulinux.net/</link>
<url>http://rulinux.net/rss_icon.png</url>
</image>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157259</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157259</guid>
<pubDate>Fri, 02 Nov 2012 00:48:42 +0400</pubDate>
<description><![CDATA[<p><i>>Казалось бы, что может волновать людей одного в 4 другого в 8 утра... </i><br> Сон для лохов!!</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157258</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157258</guid>
<pubDate>Fri, 02 Nov 2012 00:46:24 +0400</pubDate>
<description><![CDATA[<p>Казалось бы,  что может волновать  людей одного в 4  другого в 8 утра... </p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157257</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157257</guid>
<pubDate>Fri, 02 Nov 2012 00:41:57 +0400</pubDate>
<description><![CDATA[<p>да я думал над подобным, но пока решил своими силами сделать. Тем более, что ничего там сложного нет.<br><br><i>>&gt;Ещё бы транзакции туда, эх.</i><br> Ну еще бы :) Но мне пока они не очень нужны. Есть некоторые моменты, где стоило бы, но там настолько мелочь, что средствами приложения реализовать вполне допустимо, а не субд</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157256</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157256</guid>
<pubDate>Fri, 02 Nov 2012 00:35:10 +0400</pubDate>
<description><![CDATA[<p><i>>А php-фреймворки сейчас лень юзать, да и время на них убивать не хочу,</i><br> Можно тупо взять что-то такое:<br><br><fieldset><legend>php</legend><code><br />
<span style="color: #000088;">$url_map</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/array"><span style="color: #990000;">array</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'^$'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'index'</span><span style="color: #339933;">,</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #0000ff;">'^page/([\w-]+)/([0-9]+)/$'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'view_page'</span><span style="color: #339933;">,</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #0000ff;">'^([\w-]+)/$'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'some_other_func'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<br />
<span style="color: #666666; font-style: italic;">// Show some page.</span><br />
<span style="color: #000000; font-weight: bold;">function</span> view_page<span style="color: #009900;">&#40;</span><span style="color: #000088;">$section_code</span><span style="color: #339933;">,</span> <span style="color: #000088;">$id</span><span style="color: #009900;">&#41;</span><br />
&nbsp; <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp;<span style="color: #000088;">$content</span> <span style="color: #339933;">=</span> do_some<span style="color: #009900;">&#40;</span><span style="color: #000088;">$section_code</span><span style="color: #339933;">,</span> <span style="color: #000088;">$id</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp;<span style="color: #666666; font-style: italic;">/* ... */</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #666666; font-style: italic;">// other shit</span><br />
<br />
<span style="color: #666666; font-style: italic;">/* Routing */</span><br />
<span style="color: #000088;">$request</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$_GET</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'q'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$is_found</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #339933;">;</span><br />
<span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$url_map</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$pattern</span> <span style="color: #339933;">=&gt;</span> <span style="color: #000088;">$method</span><span style="color: #009900;">&#41;</span><br />
&nbsp; <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><a href="http://www.php.net/preg_match"><span style="color: #990000;">preg_match</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'#'</span><span style="color: #339933;">.</span><span style="color: #000088;">$pattern</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'#'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$request</span><span style="color: #339933;">,</span> <span style="color: #000088;">$matches</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://www.php.net/call_user_func_array"><span style="color: #990000;">call_user_func_array</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$method</span><span style="color: #339933;">,</span> <a href="http://www.php.net/array_slice"><span style="color: #990000;">array_slice</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$matches</span><span style="color: #339933;">,</span> 1<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$is_found</span> <span style="color: #339933;">=</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">break</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; <span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #000088;">$is_found</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #666666; font-style: italic;">/* raise 404 */</span><br />
&nbsp;</code></fieldset><br><br>И в .htaccess<br><br><fieldset><legend></legend><code><br />
RewriteEngine on<br />
RewriteCond <span style="color: #339933;">%</span><span style="color: #009900;">&#123;</span>REQUEST_FILENAME<span style="color: #009900;">&#125;</span> <span style="color: #339933;">-</span>f <span style="color: #009900;">&#91;</span>OR<span style="color: #009900;">&#93;</span><br />
RewriteCond <span style="color: #339933;">%</span><span style="color: #009900;">&#123;</span>REQUEST_FILENAME<span style="color: #009900;">&#125;</span> <span style="color: #339933;">-</span>d <span style="color: #009900;">&#91;</span>OR<span style="color: #009900;">&#93;</span><br />
RewriteRule <span style="color: #339933;">^</span><span style="color: #009900;">&#40;</span>.<span style="color: #339933;">*</span><span style="color: #009900;">&#41;</span>$ index.<span style="color: #202020;">php</span><span style="color: #339933;">?</span>q<span style="color: #339933;">=</span>$<span style="color: #0000dd;">1</span> <span style="color: #009900;">&#91;</span>L<span style="color: #339933;">,</span>QSA<span style="color: #009900;">&#93;</span><br />
&nbsp;</code></fieldset><br><br>Роутинг-как-в-модном-фреймворке на коленке:)<br><br><i>>Попутно монгу мучаю, ибо NoSQL таки нереально рулит )</i><br> Ещё бы транзакции туда, эх.<br><br></p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157255</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157255</guid>
<pubDate>Thu, 01 Nov 2012 23:52:52 +0400</pubDate>
<description><![CDATA[<p>да, я потом все-равно реврайты сконверчу для nginx'а. А php-фреймворки сейчас лень юзать, да и время на них убивать не хочу, потому что хочу пошустрее дописать один проектик для ведения проектиков :)<br><br>Попутно монгу мучаю, ибо NoSQL таки нереально рулит )</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157254</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157254</guid>
<pubDate>Thu, 01 Nov 2012 23:50:14 +0400</pubDate>
<description><![CDATA[<p><i>>Вобшем, спасибо, буду дальше пых мучать :)</i><br> Кстати, возьми лучше какой-нибудь минималистичный фреймворк, где есть роутинг по регэкспам, а то этот mod_rewrite дико неудобно дебагать. Или сам простенький роутинг в index.php напиши.</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157253</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157253</guid>
<pubDate>Thu, 01 Nov 2012 23:46:14 +0400</pubDate>
<description><![CDATA[<p>ага, из-за путей :)<br><br>я как раз стал проверять сорцы &quot;глючной&quot; страницы и наткнулся на косяки :)<br><br>Вобшем, спасибо, буду дальше пых мучать :)</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157252</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157252</guid>
<pubDate>Thu, 01 Nov 2012 23:44:32 +0400</pubDate>
<description><![CDATA[<p><i>>у меня как раз прописаны относительные, из-за чего вся хрень может быть</i><br> Они, естественно:) У тебя всё ок с реврайтом, а браузер ищет css и не находит. В лог апача пишется ошибка доступа к файлу css, а не к твоему скрипту.</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157251</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157251</guid>
<pubDate>Thu, 01 Nov 2012 23:43:11 +0400</pubDate>
<description><![CDATA[<p>да вот тоже об этом задумался, у меня как раз прописаны относительные, из-за чего вся хрень может быть:<br><br>&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;css/.......<br><br> сейчас проверю</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157250</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157250</guid>
<pubDate>Thu, 01 Nov 2012 23:40:02 +0400</pubDate>
<description><![CDATA[<p><i>>верстка слетает потому, что скрипт пробует грузить css'ы не с /css/...., а с /project/css/......</i><br> А у тебя пути в html-е к этим файлам относительные или абсолютные?</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157249</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157249</guid>
<pubDate>Thu, 01 Nov 2012 23:39:31 +0400</pubDate>
<description><![CDATA[<p><i>>в index.php примерно так:</i><br> С таким файлом тоже всё нормально.</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157248</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157248</guid>
<pubDate>Thu, 01 Nov 2012 23:38:45 +0400</pubDate>
<description><![CDATA[<p>верстка слетает потому, что скрипт пробует грузить css'ы не с /css/...., а с /project/css/......</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157247</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157247</guid>
<pubDate>Thu, 01 Nov 2012 23:34:22 +0400</pubDate>
<description><![CDATA[<p><i>>А первое-то правило у тебя продолжает срабатывать или тоже перестало?</i><br> только с отображением с project/blablabla проблема. Переменные GET'а скрипт видит правильно и показывает их, но верстка ломается сразу, а влоге кажет, что не может найти файл domain.name/project</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157246</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157246</guid>
<pubDate>Thu, 01 Nov 2012 23:31:34 +0400</pubDate>
<description><![CDATA[<p>в index.php примерно так:<br><br><fieldset><legend>php</legend><code><br />
<span style="color: #b1b100;">switch</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$_GET</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">&quot;page&quot;</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">case</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">:</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #000088;">$pg</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;main&quot;</span><span style="color: #339933;">;</span> <span style="color: #b1b100;">break</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">case</span> <span style="color: #0000ff;">&quot;main&quot;</span><span style="color: #339933;">:</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="color: #000088;">$pg</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;main&quot;</span><span style="color: #339933;">;</span> <span style="color: #b1b100;">break</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">case</span> <span style="color: #0000ff;">&quot;project&quot;</span><span style="color: #339933;">:</span> &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$pg</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;project&quot;</span><span style="color: #339933;">;</span> <span style="color: #b1b100;">break</span><span style="color: #339933;">;</span><br />
<br />
&nbsp; &nbsp; <span style="color: #b1b100;">default</span><span style="color: #339933;">:</span> <span style="color: #000088;">$pg</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;index&quot;</span><span style="color: #339933;">;</span> <span style="color: #b1b100;">break</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #b1b100;">include</span> <span style="color: #0000ff;">&quot;pgs/<span style="color: #006699; font-weight: bold;">$pg</span>.php&quot;</span><span style="color: #339933;">;</span><br />
&nbsp;</code></fieldset></p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157245</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157245</guid>
<pubDate>Thu, 01 Nov 2012 23:31:14 +0400</pubDate>
<description><![CDATA[<p><i>>а первое правило?</i><br> С первым тоже работает. Что-то странное у тебя.</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157244</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157244</guid>
<pubDate>Thu, 01 Nov 2012 23:31:09 +0400</pubDate>
<description><![CDATA[<p>А первое-то правило у тебя продолжает срабатывать или тоже перестало?</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157243</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157243</guid>
<pubDate>Thu, 01 Nov 2012 23:27:58 +0400</pubDate>
<description><![CDATA[<p>Всё работает</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157242</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157242</guid>
<pubDate>Thu, 01 Nov 2012 23:24:38 +0400</pubDate>
<description><![CDATA[<p>а первое правило? Вот мой .htaccess<br><br><fieldset><legend>php</legend><code><br />
RewriteEngine on<br />
RewriteRule ^<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#91;</span>a<span style="color: #339933;">-</span>zA<span style="color: #339933;">-</span>Z0<span style="color: #339933;">-</span><span style="color: #cc66cc;">9</span>_<span style="color: #339933;">-</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #009900;">&#41;</span>$ index<span style="color: #339933;">.</span>php?page<span style="color: #339933;">=</span>$<span style="color: #cc66cc;">1</span><br />
RewriteRule ^project<span style="color: #339933;">/</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#91;</span>^<span style="color: #339933;">/</span>\<span style="color: #339933;">.</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">/</span>?$ index<span style="color: #339933;">.</span>php?page<span style="color: #339933;">=</span>project<span style="color: #339933;">&amp;</span>id<span style="color: #339933;">=</span>$<span style="color: #cc66cc;">1</span> <span style="color: #009900;">&#91;</span>L<span style="color: #009900;">&#93;</span><br />
&nbsp;</code></fieldset></p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157241</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157241</guid>
<pubDate>Thu, 01 Nov 2012 23:23:33 +0400</pubDate>
<description><![CDATA[<p>при этом, если в урлах прописать index.php?page=project&amp;id=123123123 то все работает правильно</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157240</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157240</guid>
<pubDate>Thu, 01 Nov 2012 23:23:19 +0400</pubDate>
<description><![CDATA[<p><i>>Ты в error.log посмотри.</i><br> У меня там пусто.<br><br>Вот index.php:<br><br><fieldset><legend></legend><code><br />
<span style="color: #339933;">&lt;?</span>php<br />
var_dump<span style="color: #009900;">&#40;</span>$_GET<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp;</code></fieldset><br><br>Вот .htaccess: <fieldset><legend></legend><code><br />
RewriteEngine on<br />
RewriteRule <span style="color: #339933;">^</span>project<span style="color: #339933;">/</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#91;</span><span style="color: #339933;">^/</span>\.<span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">/?</span>$ index.<span style="color: #202020;">php</span><span style="color: #339933;">?</span>page<span style="color: #339933;">=</span>project<span style="color: #339933;">&amp;</span>id<span style="color: #339933;">=</span>$<span style="color: #0000dd;">1</span> <span style="color: #009900;">&#91;</span>L<span style="color: #009900;">&#93;</span><br />
&nbsp;</code></fieldset><br><br>Вот конфиг апача для данного хоста: <fieldset><legend></legend><code><br />
<span style="color: #339933;">&lt;</span>VirtualHost <span style="color: #339933;">*:</span><span style="color: #0000dd;">8079</span><span style="color: #339933;">&gt;</span><br />
&nbsp; &nbsp; &nbsp;DocumentRoot <span style="color: #339933;">/</span>home<span style="color: #339933;">/</span>username<span style="color: #339933;">/</span>var<span style="color: #339933;">/</span>www<span style="color: #339933;">/</span>php<span style="color: #339933;">-</span>test<span style="color: #339933;">/</span><br />
&nbsp; &nbsp; &nbsp;<span style="color: #339933;">&lt;</span>Directory <span style="color: #ff0000;">&quot;/home/username/var/www/php-test/&quot;</span><span style="color: #339933;">&gt;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; AllowOverride All<br />
&nbsp; &nbsp; &nbsp; &nbsp; Order Deny<span style="color: #339933;">,</span>Allow<br />
&nbsp; &nbsp; &nbsp;<span style="color: #339933;">&lt;/</span>Directory<span style="color: #339933;">&gt;</span><br />
&nbsp; &nbsp; &nbsp;ErrorLog <span style="color: #ff0000;">&quot;/var/log/httpd/phptest_error.log&quot;</span><br />
&nbsp; &nbsp; &nbsp;CustomLog <span style="color: #ff0000;">&quot;/var/log/httpd/phptest_access.log&quot;</span> combined<br />
<span style="color: #339933;">&lt;/</span>VirtualHost<span style="color: #339933;">&gt;</span><br />
&nbsp;</code></fieldset></p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157239</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157239</guid>
<pubDate>Thu, 01 Nov 2012 23:20:19 +0400</pubDate>
<description><![CDATA[<p>в скриптах значение $_GET['page'] парсится банальным switch() case и именно project/123123123 не работает</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157238</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157238</guid>
<pubDate>Thu, 01 Nov 2012 23:18:33 +0400</pubDate>
<description><![CDATA[<p>Ты в error.log посмотри.<br><br>Я затолкал print_r($_GET) в скрипт, он мне нормально показывает все, но реально при этом ломится на страницу domain.name/project, которой, конечно нет</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157237</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157237</guid>
<pubDate>Thu, 01 Nov 2012 23:16:56 +0400</pubDate>
<description><![CDATA[<p><i>>так у меня других и нет вообще :)</i><br> Хм. Вообще-вообще? Даже проверок на существование файла, которые обычно пишут?<br><br>А если попробовать на том же апаче создать другой виртуальный хост, пустой, и сделать в нём только index.php с простым var_dump($_GET) и htaccess с двумя строчками?</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157236</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157236</guid>
<pubDate>Thu, 01 Nov 2012 23:13:10 +0400</pubDate>
<description><![CDATA[<p>УМВР тоже. </p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157235</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157235</guid>
<pubDate>Thu, 01 Nov 2012 23:12:54 +0400</pubDate>
<description><![CDATA[<p>так у меня других и нет вообще :)</p>]]></description>
</item>
<item>
<title>Re:[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157234</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157234</guid>
<pubDate>Thu, 01 Nov 2012 23:09:47 +0400</pubDate>
<description><![CDATA[<p><i>>и не работает нифига :(</i><br> У меня заработало, например. Может какие другие правила мешают?</p>]]></description>
</item>
<item>
<title>[htaccess] я опять с реврайтами</title>
<link>https://rulinux.net/message.php?newsid=38282&amp;page=1#157232</link>
<guid>https://rulinux.net/message.php?newsid=38282&amp;page=1#157232</guid>
<pubDate>Thu, 01 Nov 2012 21:38:31 +0400</pubDate>
<description><![CDATA[<p>Да, я их очень не знаю и все не могу подружиться...<br><br>Нужно было адреса типа domain.name/index.php?page=blabla отображать как domain.name/blabla, что я сделал таким образом:<br><br>RewriteEngine on<br /> RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?page=$1<br><br>и оно без проблем работает. Но сейчас надо дописать правило, чтобы адреса типа<br><br>domain.name/index.php?page=project&amp;id=blabla<br><br>отображались как<br><br>domain.name/project/blabla<br><br>Делаю аналогично:<br><br>RewriteRule ^project/([^/\.]+)/?$ index.php?page=project&amp;id=$1 [L]<br><br>и не работает нифига :( то есть, с таким правилом пытается ломиться именно на domain.name/project, которого реально нет </p>]]></description>
</item>
</channel>
</rss>