<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>http://wiki.tisinfra.de/index.php?action=history&amp;feed=atom&amp;title=Htaccess</id>
	<title>Htaccess - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.tisinfra.de/index.php?action=history&amp;feed=atom&amp;title=Htaccess"/>
	<link rel="alternate" type="text/html" href="http://wiki.tisinfra.de/index.php?title=Htaccess&amp;action=history"/>
	<updated>2026-06-05T01:04:55Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in tisentoWiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>http://wiki.tisinfra.de/index.php?title=Htaccess&amp;diff=204&amp;oldid=prev</id>
		<title>Torsten: Die Seite wurde neu angelegt: „{{DISPLAYTITLE:.htaccess}}   Inhalte für die datei .htaccess uf den WebServern.  == Rewrite auf https == Für die Weiterleitung einer Website auf https://....…“</title>
		<link rel="alternate" type="text/html" href="http://wiki.tisinfra.de/index.php?title=Htaccess&amp;diff=204&amp;oldid=prev"/>
		<updated>2021-05-28T08:18:48Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „{{DISPLAYTITLE:.htaccess}}   Inhalte für die datei .htaccess uf den WebServern.  == Rewrite auf https == Für die Weiterleitung einer Website auf https://....…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DISPLAYTITLE:.htaccess}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Inhalte für die datei .htaccess uf den WebServern.&lt;br /&gt;
&lt;br /&gt;
== Rewrite auf https ==&lt;br /&gt;
Für die Weiterleitung einer Website auf https://..... wird folgender Eintrag in der .htaccess benötigt.&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;# SSL gedöns&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;RewriteEngine On&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;RewriteCond %{HTTPS} !=on&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;RewriteRule ^ &amp;lt;nowiki&amp;gt;https://%{HTTP_HOST}%{REQUEST_URI}&amp;lt;/nowiki&amp;gt; [L,R=301]&amp;#039;&amp;#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Zugangbeschränkung auf IP Adressen ==&lt;br /&gt;
Um den Zugriff auf eine IP Adress Range zu beschränken wird folgender Eintrag in der .htaccess benötigt.&amp;lt;blockquote&amp;gt;# Nur interner Zugriff&lt;br /&gt;
&lt;br /&gt;
ErrorDocument 403 &amp;lt;nowiki&amp;gt;https://www.tisento.com&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;RequireAny&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Require ip 10.0.0.0/16&lt;br /&gt;
&lt;br /&gt;
 Require ip 172.22.0.0/16&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/RequireAny&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Zugangsvbeschränkung mit Benutzername &amp;amp; Passwort ==&lt;br /&gt;
Um den Zugriff mit Benutzername und einem Passwort zu beschränken wird folgender Eintrag in der .htaccess benötigt.&amp;lt;blockquote&amp;gt;#Zugangskontrolle&lt;br /&gt;
&lt;br /&gt;
AuthType Basic&lt;br /&gt;
&lt;br /&gt;
AuthName &amp;quot;Verzeichnisschutz&amp;quot;&lt;br /&gt;
&lt;br /&gt;
AuthUserFile &amp;#039;&amp;#039;&amp;#039;absoluter Pfad der Datei&amp;#039;&amp;#039;&amp;#039;/.htpasswd&lt;br /&gt;
&lt;br /&gt;
Require valid-user&amp;lt;/blockquote&amp;gt;Hierzu benötigt man den absoluten Pfad der .htpasswd Datei, den bekommt man mit einem kleinen Trick heraus. Die Datei legt man in der Regel in das &amp;#039;&amp;#039;root&amp;#039;&amp;#039; Verzeichnis des Webservers. Mann erstellt eine PHP Datei namens &amp;#039;&amp;#039;pfad.php&amp;#039;&amp;#039; mit folgendem Inhalt und ruft diese über den Browser auf. &amp;lt;blockquote&amp;gt;&amp;lt;?php&lt;br /&gt;
&lt;br /&gt;
echo dirname(__FILE__);&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&amp;lt;/blockquote&amp;gt;Dann wird noch die Datei .htpasswd benötigt. In der Datei werden die Benutzer und Password abgelegt. Die Passwörter allerdings gehasht. &lt;br /&gt;
&lt;br /&gt;
Hierzu kann mann einen Generator verwenden der die Passörter hasht,&lt;br /&gt;
&lt;br /&gt;
https://hostingcanada.org/htpasswd-generator/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aus dem Benutzer &amp;#039;&amp;#039;max.mustermann@mustermann.de&amp;#039;&amp;#039; und dem Password &amp;#039;&amp;#039;musterpasswort&amp;#039;&amp;#039; wird dann folgender Eintrag:&amp;lt;blockquote&amp;gt;max.mustermann@mustermann.de:{SHA}djKd7IyMgkmeifxzjxcvjeIyC1w=&amp;lt;/blockquote&amp;gt;Die Einträge werden einfach untereinander weg in die Datei geschrieben und liegt im Rootverzeichnis des Webservers. &lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Htaccess]]&lt;br /&gt;
[[Kategorie:Webserver]]&lt;br /&gt;
[[Kategorie:Htpassword]]&lt;br /&gt;
__INHALTSVERZEICHNIS_ERZWINGEN__&lt;br /&gt;
{{DEFAULTSORT:.htaccess}}&lt;/div&gt;</summary>
		<author><name>Torsten</name></author>
	</entry>
</feed>