<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Agentur münster-webdesign.net &#187; htaccess-Datei</title>
	<atom:link href="http://www.muenster-webdesign.net/blog/tag/htaccess-datei/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.muenster-webdesign.net/blog</link>
	<description>Blog zum Thema Webdesign, Webentwicklung, Web 2.0 und Content Management Systeme</description>
	<lastBuildDate>Sat, 28 Jan 2012 08:58:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>htaccess-Dateien unter Windows erstellen und speichern</title>
		<link>http://www.muenster-webdesign.net/blog/htaccess-dateien-unter-windows-erstellen-und-speichern/</link>
		<comments>http://www.muenster-webdesign.net/blog/htaccess-dateien-unter-windows-erstellen-und-speichern/#comments</comments>
		<pubDate>Wed, 31 Dec 2008 11:29:37 +0000</pubDate>
		<dc:creator>münster-webdesign</dc:creator>
				<category><![CDATA[Apache Server]]></category>
		<category><![CDATA[htaccess-Datei]]></category>

		<guid isPermaLink="false">http://www.muenster-webdesign.net/blog/?p=454</guid>
		<description><![CDATA[Möchte man .htaccess-Dateien unter Microsoft Windows erstellen beziehungsweise speichern, gibt es im Gegensatz zu Linux/Unix-Betriebssystemen ein kleines Problem: Windows erlaubt es nicht, Dateien nach dem Schema .extension abzuspeichern. In diesem Fall interpretiert Windows alle nach dem Punkt folgenden Ziffern und Buchstaben als Dateierweiterung und zeigt ob des fehlenden Dateinamens eine entsprechende Fehlermeldung an. Um das [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_456" class="wp-caption alignright" style="width: 220px"><a href="http://www.muenster-webdesign.net/blog/wp-content/uploads/2008/12/windows-fehlermeldung_htaccess-datei_speichern.gif" rel="shadowbox[sbpost-454];player=img;" target="_blank" title="windows-fehlermeldung_htaccess-datei_speichern"><img class="size-thumbnail wp-image-456" title="windows-fehlermeldung_htaccess-datei_speichern" src="http://www.muenster-webdesign.net/blog/wp-content/uploads/2008/12/windows-fehlermeldung_htaccess-datei_speichern-210x74.gif" alt="Windows-Fehlermeldung beim Speichern einer .htaccess-Datei" width="210" height="74" /></a><p class="wp-caption-text">Windows-Fehlermeldung beim Speichern einer .htaccess-Datei</p></div>
<p>Möchte man .htaccess-Dateien unter Microsoft Windows erstellen beziehungsweise speichern, gibt es im Gegensatz zu Linux/Unix-Betriebssystemen ein kleines Problem: Windows erlaubt es nicht, Dateien nach dem Schema <em>.extension</em> abzuspeichern.</p>
<p>In diesem Fall interpretiert Windows alle nach dem Punkt folgenden Ziffern und Buchstaben als Dateierweiterung und zeigt ob des fehlenden Dateinamens eine entsprechende Fehlermeldung an.</p>
<p><span id="more-454"></span></p>
<p>Um das Problem der Erstellung beziehungsweise Speicherung von .htaccess-Dateien unter Windows zu lösen, bietet sich folgende Vorgehensweise an:</p>
<ol>
<li>Erstellen Sie zunächst mit einem Texteditor Ihrer Wahl die gewünschte .htaccess-Datei und speichern Sie diese zunächst unter dem Dateinamen <em>htaccess.txt</em> ab.</li>
<li>Öffnen Sie anschließend die Windows-Eingabeaufforderung, wechseln Sie in das Verzeichnis in dem die htaccess.txt-Datei liegt und benennen Sie die Datei mit folgendem Kommandozeilenbefehl um:</li>
</ol>
<div class="code">rename htaccess.txt .htaccess</div>
]]></content:encoded>
			<wfw:commentRss>http://www.muenster-webdesign.net/blog/htaccess-dateien-unter-windows-erstellen-und-speichern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problem mit Google Maps API Keys und Umlaut-Domains</title>
		<link>http://www.muenster-webdesign.net/blog/problem-mit-google-maps-api-keys-und-umlaut-domains/</link>
		<comments>http://www.muenster-webdesign.net/blog/problem-mit-google-maps-api-keys-und-umlaut-domains/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 14:05:37 +0000</pubDate>
		<dc:creator>münster-webdesign</dc:creator>
				<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[htaccess-Datei]]></category>
		<category><![CDATA[Umlaute]]></category>

		<guid isPermaLink="false">http://www.muenster-webdesign.net/blog/?p=30</guid>
		<description><![CDATA[Bei dem Versuch, gültige Google Maps API-Keys für unsere beiden Domains muenster-webdesign.net und münster-webdesign.net zu generieren, stießen wir auf unerwartete Probleme. Spukte die Seite Sign Up for the Google Maps API für die Domain muenster-webdesign.net auf Anhieb einen gültigen API-Key aus, der auch mit allen Webbrowsern funktionierte, blieben Versuche mit unserer Umlaut-Domain zunächst erfolglos: Die [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_104" class="wp-caption alignright" style="width: 344px"><img class="size-full wp-image-104" title="google-maps-api-key_umlaut-domain" src="http://www.muenster-webdesign.net/blog/wp-content/uploads/2008/10/google-maps-api-key_umlaut-domain.gif" alt="Der Google Maps API Key-Generator erzeugt bei Umlaut-Domains nur Zeichensalat, wenn diese im Klartext eingegeben werden." width="334" height="90" /><p class="wp-caption-text">Der Google Maps API Key-Generator erzeugt bei Umlaut-Domains nur Zeichensalat, wenn Umlaute im Klartext eingegeben werden</p></div>
<p>Bei dem Versuch, gültige Google Maps API-Keys für unsere beiden Domains muenster-webdesign.net und münster-webdesign.net zu generieren, stießen wir auf unerwartete Probleme.</p>
<p><span id="more-30"></span></p>
<p>Spukte die Seite <a href="http://code.google.com/apis/maps/signup.html" target="_blank">Sign Up for the Google Maps API</a> für die Domain muenster-webdesign.net auf Anhieb einen gültigen API-Key aus, der auch mit allen Webbrowsern funktionierte, blieben Versuche mit unserer Umlaut-Domain zunächst erfolglos: Die zum erzeugten API-Key unter &#8220;This key is good for all URLs in this directory&#8221; angezeigte URL stimmte nicht mit der ursprünglich eingegebenen Umlaut-URL überein, sondern enthielt Zeichensalat.</p>
<div id="attachment_63" class="wp-caption alignright" style="width: 344px"><img class="size-full wp-image-63" title="google-maps-api-key_umlaut-domain_punycode" src="http://www.muenster-webdesign.net/blog/wp-content/uploads/2008/09/google-maps-api-key_umlaut-domain_punycode.gif" alt="Erst nach der Eingabe unserer Umlaut-Domain in Punycode klappte es mit der Key-Generierung." width="334" height="89" /><p class="wp-caption-text">Erst nach der Eingabe unserer Umlaut-Domain in Punycode klappte es mit der Key-Generierung</p></div>
<p>Erst als wir unsere Umlaut-Domain in Punycode eingaben (www.xn--mnster-webdesign-jzb.net) klappte es mit der Key-Generierung.</p>
<p>Allerdings stießen wir anschließend auf ein weiteres Problem: Google verifiziert den API-Key anhand des JavaScript-Objekts window.location.host. Dumm nur, dass manche Browser wie der Internet Explorer Umlaut-Domains mit Umlauten und andere wie beispielsweise Firefox diese in Punycode im window.location.host-Objekt hinterlegen.</p>
<p>Letztlich entschieden wir uns für eine sehr pragmatische und zugleich suchmaschinenfreundliche Lösung: Statt mit mehreren Google Maps API-Keys zu arbeiten und diese &#8211; je nach Browser und abgefragter Domain &#8211; per Fallunterscheidung via JavaScript oder PHP in das Dokument zu schreiben, wählten wir den Weg über eine .htaccess-Datei nebst entsprechender Rewrite-Regel, um unsere Umlaut-Domain SEO-konform auf unsere Domain muenster-webdesign.net umzuleiten.</p>
<p>Das garantiert einerseits, dass unsere Seite von Google nicht doppelt erfasst und wegen identischen Contents abgestraft wird und dennoch funktionieren auch die alten Links über unsere Umlaut-Domain.</p>
<p>Die entsprechende .htaccess-Datei sieht wie folgt aus:</p>
<p><span class="code">RewriteEngine On<br />
RewriteCond %{HTTP_HOST} !^www\.muenster-webdesign\.net$<br />
RewriteRule ^(.*)$ http://www.muenster-webdesign.net$1 [L,R=301]</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.muenster-webdesign.net/blog/problem-mit-google-maps-api-keys-und-umlaut-domains/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

