<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>Kommentare zu: Zugriffsbeschränkungen</title>
	<atom:link href="http://yoda.neun12.de/artikel-30/feed" rel="self" type="application/rss+xml" />
	<link>http://yoda.neun12.de/artikel-30</link>
	<description>Debuggen du musst</description>
	<lastBuildDate>Sat, 25 Jul 2015 23:05:49 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.9.40</generator>
	<item>
		<title>Von: Kaiser</title>
		<link>http://yoda.neun12.de/artikel-30#comment-14</link>
		<dc:creator><![CDATA[Kaiser]]></dc:creator>
		<pubDate>Sun, 31 Jul 2011 18:10:20 +0000</pubDate>
		<guid isPermaLink="false">http://yoda.neun12.de/?p=30#comment-14</guid>
		<description><![CDATA[Servus Ralf,

nicht zu vergessen dieses Snippet, weil nach Klassen zu suchen schneller ist, als Funktionsexistenz abzuprüfen:

if ( !class_exists(&#039;WP&#039;) ) 
{
	header( &#039;Status: 403 Forbidden&#039; );
	header( &#039;HTTP/1.1 403 Forbidden&#039; );
	exit;
}

Auch interessant ist dieses Snippet, dass ich im &quot;Carrington Core&quot; gefunden habe:
&lt;code&gt;if (__FILE__ == $_SERVER[&#039;SCRIPT_FILENAME&#039;]) { die(); }&lt;/code&gt;]]></description>
		<content:encoded><![CDATA[<p>Servus Ralf,</p>
<p>nicht zu vergessen dieses Snippet, weil nach Klassen zu suchen schneller ist, als Funktionsexistenz abzuprüfen:</p>
<p>if ( !class_exists(&#8216;WP&#8217;) )<br />
{<br />
	header( &#8216;Status: 403 Forbidden&#8217; );<br />
	header( &#8216;HTTP/1.1 403 Forbidden&#8217; );<br />
	exit;<br />
}</p>
<p>Auch interessant ist dieses Snippet, dass ich im &#8220;Carrington Core&#8221; gefunden habe:<br />
<code>if (__FILE__ == $_SERVER['SCRIPT_FILENAME']) { die(); }</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Jannik</title>
		<link>http://yoda.neun12.de/artikel-30#comment-13</link>
		<dc:creator><![CDATA[Jannik]]></dc:creator>
		<pubDate>Mon, 25 Jul 2011 21:05:48 +0000</pubDate>
		<guid isPermaLink="false">http://yoda.neun12.de/?p=30#comment-13</guid>
		<description><![CDATA[Hallo,

bei dem RegEx für den zweiten Block ist ein Teil falsch: &quot;\.html?&quot; anstatt &quot;\.htm?l&quot;.
Tendenziell würde ich empfehlen, erst einmal *alles* zu sperren und dann nur begrenzt Dinge zuzulassen (also eine Whitelist anstatt einer Blacklist).]]></description>
		<content:encoded><![CDATA[<p>Hallo,</p>
<p>bei dem RegEx für den zweiten Block ist ein Teil falsch: &#8220;\.html?&#8221; anstatt &#8220;\.htm?l&#8221;.<br />
Tendenziell würde ich empfehlen, erst einmal *alles* zu sperren und dann nur begrenzt Dinge zuzulassen (also eine Whitelist anstatt einer Blacklist).</p>
]]></content:encoded>
	</item>
</channel>
</rss>
