<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум АлаичЪ'а о SEO - Как исправить ответ сервера "404 Not Found" для пустых категорий?]]></title>
		<link>https://talk.alaev.info/topic/1513/</link>
		<atom:link href="https://talk.alaev.info/feed/rss/topic/1513/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Как исправить ответ сервера "404 Not Found" для пустых категорий?».]]></description>
		<lastBuildDate>Wed, 18 Nov 2015 13:21:01 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Как исправить ответ сервера "404 Not Found" для пустых категорий?]]></title>
			<link>https://talk.alaev.info/post/9861/#p9861</link>
			<description><![CDATA[<p>Добрый день.<br />Есть категории на сайте в которых еще нет новостей, но уже прописан текст для продвижения. Таким образом страница отдает &quot;404 Not Found&quot;. Мне нужно, чтобы страница отдавала 200 ОК, но и при этом если категория не существует, чтобы оставалось 404.</p><p>Заметил случайно, что некоторые страницы не проиндексированы в Яндекс. Проверил через <a href="https://webmaster.yandex.ru/server-response.xml">https://webmaster.yandex.ru/server-response.xml</a> , оказалось 404 ошибка.</p><p>Погуглив, я нашел тему на серче <a href="http://searchengines.guru/showthread.php?t=838870">http://searchengines.guru/showthread.php?t=838870</a> , но для версии 10.5 этого кода попросту нет. </p><p>Вместо того, что в примере, там следующий код:<br /></p><div class="codebox"><pre><code>} elseif( !$news_found AND $do == &#039;newposts&#039; AND $view_template != &#039;rss&#039;) {

        msgbox( $lang[&#039;all_info&#039;], $lang[&#039;newpost_notfound&#039;] );

    } elseif( ! $news_found AND $do == &#039;favorites&#039; ) {

        if ( $member_id[&#039;favorites&#039;] AND !$count_all ) $db-&gt;query( &quot;UPDATE &quot; . USERPREFIX . &quot;_users SET favorites=&#039;&#039; WHERE user_id = &#039;{$member_id[&#039;user_id&#039;]}&#039;&quot; );

        if (!$count_all) msgbox( $lang[&#039;all_info&#039;], $lang[&#039;fav_notfound&#039;] ); else msgbox( $lang[&#039;all_info&#039;], $lang[&#039;fav_notfound_1&#039;] );
    }</code></pre></div><p>Строки 796-805</p><p>Помогите решить эту проблему.</p>]]></description>
			<author><![CDATA[null@example.com (libiroo)]]></author>
			<pubDate>Wed, 18 Nov 2015 13:21:01 +0000</pubDate>
			<guid>https://talk.alaev.info/post/9861/#p9861</guid>
		</item>
	</channel>
</rss>
