<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
			<channel>
			<title>Изменение url стандартных разделов (Вопрос). Есть решение. / Вопросы, проблемы и их решения / Alto CMS</title>
			<link>http://altocms.ru/comments/968/</link>
			<description><![CDATA[Как можно заменить стандартные url разделов? например https://altocms.ru/people/ —&amp;#62; https://altocms.ru/user/ или https://altocms.ru/id/ Задача решена, спасибо Андрею https://altocms.ru/968.html#comment17983]]></description>
			<language>ru</language>
			<managingEditor>noreply@altocms.ru</managingEditor>
			<webMaster>noreply@altocms.ru</webMaster>
			<generator>Alto CMS v.1.5.0b1</generator>
							<item>
					<title>Изменение url стандартных разделов (Вопрос). Есть решение. (comment #17980)</title>
					<guid isPermaLink="true">http://altocms.ru/t/968/#comment17980</guid>
					<link>http://altocms.ru/968.html#comment17980</link>
					<author>deal@bmail.ru</author>
					<description><![CDATA[В конфиге в секции &quot;// Распределение action&quot;.]]></description>
					<pubDate>Fri, 30 Jan 2015 10:26:19 +0300</pubDate>
									</item>
							<item>
					<title>Изменение url стандартных разделов (Вопрос). Есть решение. (comment #17983)</title>
					<guid isPermaLink="true">http://altocms.ru/t/968/#comment17983</guid>
					<link>http://altocms.ru/968.html#comment17983</link>
					<author>andreyv@gladcode.ru</author>
					<description><![CDATA[<blockquote>altocms.ru/people/ -&gt; altocms.ru/user/ </blockquote>В файле <em>app/config/config.local.php</em> добавляем правило реврайта<br/>
<pre class="prettyprint"><code>$config['router']['rewrite']['people']    = 'user';</code></pre><br/>
<br/>
Второй пример: перейти с url <a href="http://example.com/about/admin" rel="nofollow" >example.com/about/admin</a> на профиль пользователя<br/>
копируем настроку из основного конфига в файл <em>app/config/config.local.php</em><br/>
<pre class="prettyprint"><code>// Правила реврайта для REQUEST_URI
$config['router']['uri'] = array(
    //'~^(uploads/images/[\w\/\_\-\.]+\.(png|jpg|jpeg|gif)\/?$)~i' =&gt; 'img/$1',
    '~^_run/assets/([\w\-\.]+/.+)$~i' =&gt; 'asset/$1',
    // запрет обработки статичных файлов с заданными расширениями
    /* допустимые значения:
     *  - @ignore   - запрос игнорируется и его обработка прекращается
     *  - @die(msg) - обработка запроса прекращается с выдачей сообщения msg
     *  - @404      - обработка прекращается с выдачей кода 404
     */
    '~.+\.(js|css|png|jpg|gif|swf|ico|pdf|mov|fla|zip|rar)\/?$~i' =&gt; '@404',
);</code></pre><br/>
<br/>
И в ней добавляем правило:<br/>
<pre class="prettyprint"><code>'~^about/([0-9a-z_\-]*)$~i' =&gt; 'profile/$1/',</code></pre>]]></description>
					<pubDate>Fri, 30 Jan 2015 11:20:49 +0300</pubDate>
									</item>
					</channel>
	</rss>
