<?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: mod rewrite 301 ohne QueryString &#8211; Double Content vermeiden</title>
	<atom:link href="http://www.stephan-hertz.de/blog/mod-rewrite-301-ohne-querystring-double-content-vermeiden/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stephan-hertz.de/blog/mod-rewrite-301-ohne-querystring-double-content-vermeiden/</link>
	<description>persönliche Webseite von Stephan Hertz aus Hamburg.</description>
	<lastBuildDate>Sun, 01 Jan 2012 17:42:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Von: Vitaliy</title>
		<link>http://www.stephan-hertz.de/blog/mod-rewrite-301-ohne-querystring-double-content-vermeiden/comment-page-1/#comment-7520</link>
		<dc:creator>Vitaliy</dc:creator>
		<pubDate>Wed, 01 Oct 2008 22:17:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.stephan-hertz.de/blog/archives/mod-rewrite-301-ohne-querystring-double-content-vermeiden.html#comment-7520</guid>
		<description>Die richtige Variante klappt bei mir hervorragend! ich habe lange nach der 301-Weiterleitung gesucht, danke f&#252;r diese L&#246;sung!</description>
		<content:encoded><![CDATA[<p>Die richtige Variante klappt bei mir hervorragend! ich habe lange nach der 301-Weiterleitung gesucht, danke f&#252;r diese L&#246;sung!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: ZeroCool</title>
		<link>http://www.stephan-hertz.de/blog/mod-rewrite-301-ohne-querystring-double-content-vermeiden/comment-page-1/#comment-7505</link>
		<dc:creator>ZeroCool</dc:creator>
		<pubDate>Sun, 28 Sep 2008 13:43:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.stephan-hertz.de/blog/archives/mod-rewrite-301-ohne-querystring-double-content-vermeiden.html#comment-7505</guid>
		<description>In letzter Zeit nehm ich immer &#246;fter die folgende m&#246;glichkeit zum Weiterleiten her:
1.: per 404 auf eine Auswertungsseite Weiterleiten
2.: dort mit $_SERVER[&#039;REQUEST_URI&#039;] die angeforderte URI abfragen und
3.: die gew&#252;nschten abfragen machen (z.B.: in der Datenbank nach passenden Seite suchen) und diese
4.: entweder mit 200 best&#228;tigen und den content aus der db ausgeben, mit nem 301 auf die gew&#252;nschte seite weiterleiten oder wenn die anfrage wirklich nicht richtig war nochmal den 404 senden und die fehlerseite ausgeben.
So hab ichs auch bei meinem aktuellen Projekt, einem &lt;a href=&quot;http://301log.de&quot; rel=&quot;nofollow&quot;&gt;kurz URL und dereferer dienst mit dem namen 301log&lt;/a&gt; gemacht</description>
		<content:encoded><![CDATA[<p>In letzter Zeit nehm ich immer &#246;fter die folgende m&#246;glichkeit zum Weiterleiten her:<br />
1.: per 404 auf eine Auswertungsseite Weiterleiten<br />
2.: dort mit $_SERVER['REQUEST_URI'] die angeforderte URI abfragen und<br />
3.: die gew&#252;nschten abfragen machen (z.B.: in der Datenbank nach passenden Seite suchen) und diese<br />
4.: entweder mit 200 best&#228;tigen und den content aus der db ausgeben, mit nem 301 auf die gew&#252;nschte seite weiterleiten oder wenn die anfrage wirklich nicht richtig war nochmal den 404 senden und die fehlerseite ausgeben.<br />
So hab ichs auch bei meinem aktuellen Projekt, einem <a href="http://301log.de" rel="nofollow">kurz URL und dereferer dienst mit dem namen 301log</a> gemacht</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Sander</title>
		<link>http://www.stephan-hertz.de/blog/mod-rewrite-301-ohne-querystring-double-content-vermeiden/comment-page-1/#comment-7479</link>
		<dc:creator>Sander</dc:creator>
		<pubDate>Sun, 07 Sep 2008 13:40:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.stephan-hertz.de/blog/archives/mod-rewrite-301-ohne-querystring-double-content-vermeiden.html#comment-7479</guid>
		<description>au mann, danach such ich jetzt schon seit Stunden. wollte schon auf CG&#039;s konventionelle Methode zur&#252;ck greifen, fand dann aber zum Gl&#252;ck diese Seite ;)

Danke</description>
		<content:encoded><![CDATA[<p>au mann, danach such ich jetzt schon seit Stunden. wollte schon auf CG&#8217;s konventionelle Methode zur&#252;ck greifen, fand dann aber zum Gl&#252;ck diese Seite ;)</p>
<p>Danke</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: CG</title>
		<link>http://www.stephan-hertz.de/blog/mod-rewrite-301-ohne-querystring-double-content-vermeiden/comment-page-1/#comment-7395</link>
		<dc:creator>CG</dc:creator>
		<pubDate>Fri, 15 Aug 2008 17:33:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.stephan-hertz.de/blog/archives/mod-rewrite-301-ohne-querystring-double-content-vermeiden.html#comment-7395</guid>
		<description>manchmal kann es auch konventionell ganz hilfreich sein. Vorallem dann, wenn man die Parameter kennt:

	if(substr_count($aktURL,&#039;?redesign&#039;)){
		$N_Location = str_replace(&quot;?redesign&quot;, &quot;&quot;, &quot;$aktURL&quot;);
		Header( &quot;HTTP/1.1 301 Moved Permanently&quot; );
     		Header( &quot;Location: $N_Location&quot; );
	}</description>
		<content:encoded><![CDATA[<p>manchmal kann es auch konventionell ganz hilfreich sein. Vorallem dann, wenn man die Parameter kennt:</p>
<p>	if(substr_count($aktURL,&#8217;?redesign&#8217;)){<br />
		$N_Location = str_replace(&#8220;?redesign&#8221;, &#8220;&#8221;, &#8220;$aktURL&#8221;);<br />
		Header( &#8220;HTTP/1.1 301 Moved Permanently&#8221; );<br />
     		Header( &#8220;Location: $N_Location&#8221; );<br />
	}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Michi</title>
		<link>http://www.stephan-hertz.de/blog/mod-rewrite-301-ohne-querystring-double-content-vermeiden/comment-page-1/#comment-730</link>
		<dc:creator>Michi</dc:creator>
		<pubDate>Sun, 03 Sep 2006 18:21:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.stephan-hertz.de/blog/archives/mod-rewrite-301-ohne-querystring-double-content-vermeiden.html#comment-730</guid>
		<description>Danke! Genau was ich gesucht habe...</description>
		<content:encoded><![CDATA[<p>Danke! Genau was ich gesucht habe&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Taipan</title>
		<link>http://www.stephan-hertz.de/blog/mod-rewrite-301-ohne-querystring-double-content-vermeiden/comment-page-1/#comment-722</link>
		<dc:creator>Taipan</dc:creator>
		<pubDate>Tue, 29 Aug 2006 20:11:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.stephan-hertz.de/blog/archives/mod-rewrite-301-ohne-querystring-double-content-vermeiden.html#comment-722</guid>
		<description>Hallo,

ich bzw. ein Freund hat da ein &#228;hnliches Problem und ich hoffe dass Sie mir ein paar Tipps geben k&#246;nnen im Bezug des  DC.
Wie schon erw&#228;hnt hat mein Freund die Index-Seite (default.php) in Flash erstellt. Jetzt ist Ihm aufgefallen, das es zwar optisch genial ausschaut aber was SEO Resultate angeht hat es ziemlich viel zum w&#252;nschen &#252;brig. Er m&#246;chte jetzt die Seite normal in Html erstellen mit passenden Content!

index.html Seite liegt min. ein Verzeichnis unter den anderen Seiten. Er m&#246;chte mit seine startseite.html was ein Verzeichnis unter default.html liegt die default.html seite &#252;berschreiben. Dann hat er automatisch DC. Sprich dann w&#228;hren default.html und was als n&#228;chstes folgt startseite.html gleich bis auf die Head-Bereich (Title, Description und Keywords). Das will er so machen, weil er den gesamten Seiten-Struktur nicht durcheinander bringen will. K&#246;nnt Ihr mir bitte sagen wie er das bewerkstelligen soll ohne vom Google als DC daf&#252;r abgestraft zu werden?</description>
		<content:encoded><![CDATA[<p>Hallo,</p>
<p>ich bzw. ein Freund hat da ein &#228;hnliches Problem und ich hoffe dass Sie mir ein paar Tipps geben k&#246;nnen im Bezug des  DC.<br />
Wie schon erw&#228;hnt hat mein Freund die Index-Seite (default.php) in Flash erstellt. Jetzt ist Ihm aufgefallen, das es zwar optisch genial ausschaut aber was SEO Resultate angeht hat es ziemlich viel zum w&#252;nschen &#252;brig. Er m&#246;chte jetzt die Seite normal in Html erstellen mit passenden Content!</p>
<p>index.html Seite liegt min. ein Verzeichnis unter den anderen Seiten. Er m&#246;chte mit seine startseite.html was ein Verzeichnis unter default.html liegt die default.html seite &#252;berschreiben. Dann hat er automatisch DC. Sprich dann w&#228;hren default.html und was als n&#228;chstes folgt startseite.html gleich bis auf die Head-Bereich (Title, Description und Keywords). Das will er so machen, weil er den gesamten Seiten-Struktur nicht durcheinander bringen will. K&#246;nnt Ihr mir bitte sagen wie er das bewerkstelligen soll ohne vom Google als DC daf&#252;r abgestraft zu werden?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Andreas</title>
		<link>http://www.stephan-hertz.de/blog/mod-rewrite-301-ohne-querystring-double-content-vermeiden/comment-page-1/#comment-686</link>
		<dc:creator>Andreas</dc:creator>
		<pubDate>Tue, 08 Aug 2006 10:52:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.stephan-hertz.de/blog/archives/mod-rewrite-301-ohne-querystring-double-content-vermeiden.html#comment-686</guid>
		<description>Wundert mich nicht - da ist ein Tippfehler drin.
Die Variable hei&#223;t %{QUERY_ST&lt;em&gt;R&lt;/em&gt;ING}</description>
		<content:encoded><![CDATA[<p>Wundert mich nicht &#8211; da ist ein Tippfehler drin.<br />
Die Variable hei&#223;t %{QUERY_ST<em>R</em>ING}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Martin</title>
		<link>http://www.stephan-hertz.de/blog/mod-rewrite-301-ohne-querystring-double-content-vermeiden/comment-page-1/#comment-638</link>
		<dc:creator>Martin</dc:creator>
		<pubDate>Thu, 20 Jul 2006 08:22:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.stephan-hertz.de/blog/archives/mod-rewrite-301-ohne-querystring-double-content-vermeiden.html#comment-638</guid>
		<description>Ich h&#228;nge gerade an einem &#228;hnlichen Problem, n&#228;mlich eingehende Urls mit Query String abfangen und zur DC Vermeidung redirecten. Leider klappt es nicht ganz so, wie ich mir das vorstelle:

RewriteCond %{HTTP_HOST} ^www\.domain\.de$
RewriteCond %{QUERY_STING} ^(.+)$
RewriteRule ^(.*)$ http://www.domain.de/? [L,R=301]

Die zweite Cond scheint trotz Query String aufruf nicht zu matchen :(</description>
		<content:encoded><![CDATA[<p>Ich h&#228;nge gerade an einem &#228;hnlichen Problem, n&#228;mlich eingehende Urls mit Query String abfangen und zur DC Vermeidung redirecten. Leider klappt es nicht ganz so, wie ich mir das vorstelle:</p>
<p>RewriteCond %{HTTP_HOST} ^www\.domain\.de$<br />
RewriteCond %{QUERY_STING} ^(.+)$<br />
RewriteRule ^(.*)$ <a href="http://www.domain.de/?" rel="nofollow">http://www.domain.de/?</a> [L,R=301]</p>
<p>Die zweite Cond scheint trotz Query String aufruf nicht zu matchen :(</p>
]]></content:encoded>
	</item>
</channel>
</rss>

