<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0'>
	<channel>
		<title>cotonti.com : Как поменять формат ссылок с ?l=en на /en/</title>
		<link>https://www.cotonti.com</link>
		<description>Laatste forum onderwerpen</description>
		<generator>Cotonti</generator>
		<language>en</language>
		<pubDate>Mon, 13 Apr 2026 18:11:38 -0000</pubDate>

		<item>
			<title>Виктор</title>
			<description><![CDATA[<p>у меня проблема (в админке) возникает в случае если к примеру</p>

<p><strong>1)</strong> по дефолту указан язык $cfg['defaultlang'] = 'ru';   </p>

<p><strong>2)</strong> в профиле админа users?m=profile установлен язык <strong>en </strong></p>

<p>в этом случае все работает, при этом ссылка в админку ( <em>test/admin</em> ) и локализация <strong>en, </strong>тоесть в ссылке нет префикса языка, но админка на языке который указан в профиле, здесь все ок</p>

<p><strong>3)</strong> далее когда на сайте <em>frontend </em>сменяю язык на <strong>ru</strong> (не в профиле (<strong><em>в профиле так и остается en</em> </strong> )), то к ссылке добавляется ленг ( <em>test/ru </em>) и все ссылки работают ,  но к ссылке которая ведет в аминку также добавляется префикс <strong>ru </strong> ( <em>test/ru/admin</em> ) и при переходе по ней получаю 404</p>
]]></description>
			<pubDate>Vr, 07 Aug 2020 10:49:19 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=9013&d=0#post45038]]></link>
		</item>
		<item>
			<title>prostogorod</title>
			<description><![CDATA[<p>Посмотри здесь <a href="https://www.cotonti.com/forums?m=posts&amp;q=8252">https://www.cotonti.com/forums?m=posts&amp;q=8252</a> возможно поможет. Мне помогло.</p>
]]></description>
			<pubDate>Vr, 07 Aug 2020 08:02:23 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=9013&d=0#post45037]]></link>
		</item>
		<item>
			<title>Виктор</title>
			<description><![CDATA[<p>Все правильно ты понимаеш, пробовал и твой вариант, где то на форуме что то похожее было, не меняет (чистил кеш и тд) , вид ссылки на недефолтном языке заканчивается на ?l=en (любая ссылка),</p>

<p>ха, чтоб заработало, нужно в конфиге плагина i18  - <strong>Включить ЧПУ для параметра языка в ссылках</strong>: , чтоб его))</p>

<p>теперь по переходу по ссылке Объект не найден! чтоб его))</p>
<p class="updated"><strong>Додано 4 хвилини потому:</strong></p><p>вот по таким правилом у меня наконец то заработали ссылки</p>

<pre class="brush:php;gutter:false;toolbar:false;">
# Language selector
RewriteRule ^(ru|ua|en|de|nl)/(.*) index.php?rwr=$2&amp;l=$1 [QSA,NC,NE]</pre>

<p> </p>
<p class="updated"><strong>Додано 20 годин потому:</strong></p><p>Теперь не работает админка, если по дефолтному языку все ок.?, если меняю на en (http://test/en/admin/) то получаю 404</p>

<p>если убрать с ссылки en то захожу в админку, 404 уже нет но админка на английском, ??</p>

<p> </p>
]]></description>
			<pubDate>Thu, 06 Aug 2020 11:02:14 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=9013&d=0#post45036]]></link>
		</item>
		<item>
			<title>Kopusha</title>
			<description><![CDATA[<p>Я не могу понять что ты хочешь)<br />
Да, из <span style="font-family:'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;text-align:justify;background-color:rgb(255,255,255);">/?l=en сделать /en/ надо через хтакцесс и чпу.</span></p>

<p><span style="font-family:'Open Sans', 'Helvetica Neue', Helvetica, sans-serif;font-size:15px;text-align:justify;background-color:rgb(255,255,255);">У меня как то так - </span></p>

<p># Language selector<br />
RewriteRule ^(en|ru|ua)/(.*) $2?l=$1 [QSA,NC,NE,DPI]<br />
# Sitemap shortcut<br />
RewriteRule ^sitemap\.xml$ index.php?r=sitemap [L]</p>

<p> </p>
]]></description>
			<pubDate>Thu, 06 Aug 2020 10:45:33 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=9013&d=0#post45035]]></link>
		</item>
		<item>
			<title>Виктор</title>
			<description><![CDATA[<blockquote class="fp"><a href="https://www.cotonti.com/forums?m=posts&amp;q=9013&amp;d=1#45033">#45033</a> <strong>Kopusha: </strong>
<p>{PHP|cot_url('market')} дает правильную языковую ссылку</p>
</blockquote>

<p>{PHP|cot_url('market')} дает при переключении market?l=en или любой другой модуль, главная /?l=en</p>

<p>чпу настроено по аналогии с биржей, как я понимаю lang закреплен за get l (L), есть возможность сделать через .htaccess поменять ссылки вида market?l=en на /en/market или нужно искать и править на уровне кода</p>
]]></description>
			<pubDate>Thu, 06 Aug 2020 10:02:13 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=9013&d=0#post45034]]></link>
		</item>
		<item>
			<title>Kopusha</title>
			<description><![CDATA[<p>{PHP|cot_url('market')} дает правильную языковую ссылку</p>
]]></description>
			<pubDate>Thu, 06 Aug 2020 09:36:38 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=9013&d=0#post45033]]></link>
		</item>
		<item>
			<title>Виктор</title>
			<description><![CDATA[<p>Как поменять формат ссылок в вид (с ?l=en на /en/):</p>

<p>если defaultlang 'ru' : </p>

<p>site.ru/....... (без ru)</p>

<p>если другой:</p>

<p>site.ru/en/......</p>

<p> </p>

<p> </p>
]]></description>
			<pubDate>Thu, 06 Aug 2020 07:29:41 -0000</pubDate>
			<link><![CDATA[https://www.cotonti.com/nl/forums?m=posts&q=9013&d=0#post45032]]></link>
		</item>
	</channel>
</rss>