<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Apache on Michael’s Domain</title><link>https://jeltsch.org/de/tags/apache/</link><description>Recent content in Apache on Michael’s Domain</description><generator>Hugo</generator><language>de</language><copyright>Copyright © 2002 - 2026 Michael Jeltsch.</copyright><lastBuildDate>Fri, 24 Jul 2026 00:18:18 +0300</lastBuildDate><atom:link href="https://jeltsch.org/de/tags/apache/index.xml" rel="self" type="application/rss+xml"/><item><title>Apache unter Mac OS X</title><link>https://jeltsch.org/de/apache_on_mac_os_x/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/apache_on_mac_os_x/</guid><description>&lt;p&gt;Ich nutze immer noch einen unserer alten Macintoshs (Blau/Weiß G3) als Webserver (
 &lt;a href="http://msbl.helsinki.fi" target="_blank" rel="noopener noreferrer nofollow"&gt;msbl.helsinki.fi&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). Ich hatte für einige Seiten, die vertrauliche Daten enthalten, Zugriffsbeschränkungen eingerichtet. Und natürlich hatte ich vergessen, wie ich das gemacht hatte. Nun musste ich es wieder herausfinden, da ich einige neue Inhalte hinzufügen wollte. Für den allgemeinen Server erfolgt die Zugriffsbeschränkung über individuelle .htaccess-Dateien in den Verzeichnissen. In meinem eigenen Benutzerverzeichnis (
 &lt;a href="http://msbl.helsinki.fi/~michael" target="_blank" rel="noopener noreferrer nofollow"&gt;msbl.helsinki.fi/~michael&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
) ist nur ein Ordner zugangsbeschränkt (
 &lt;a href="http://msbl.helsinki.fi/~michael/presentations/confidential" target="_blank" rel="noopener noreferrer nofollow"&gt;msbl.helsinki.fi/~michael/presentations/confidential&amp;nbsp;






 
 
 
 &lt;svg class="svg-inline--fa fas fa-up-right-from-square fa-2xs" fill="currentColor" aria-hidden="true" role="img" viewBox="0 0 512 512" overflow="visible"&gt;&lt;use href="#fas-up-right-from-square"&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;
). Diese Einstellung erfolgt in der Hauptkonfigurationsdatei von Apache (/etc/httpd/httpd.conf), und nur zwei Benutzer (michael und mcbl) haben über den folgenden Eintrag Zugriff:&lt;code&gt; AuthType Basic AuthName &amp;quot;Confidential&amp;quot; AuthUserFile /Users/michael/.htpasswd require user michael mcbl&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Probleme mit virtuellen Hosts unter RedHat 8</title><link>https://jeltsch.org/de/problems_with_vhosts_on_redhat_8/</link><pubDate>Wed, 23 May 2007 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/problems_with_vhosts_on_redhat_8/</guid><description>&lt;p&gt;Wir haben httpd-2.0.40-11.9 auf der Website unseres Domain-Registrars installiert und so konfiguriert, dass jeltsch.org, marzidesign.com und sundayscam.com auf unsere IP-Adresse (62.18.133.129) weitergeleitet werden. Unabhängig davon, welche Seite wir jedoch in unserem Browser aufgerufen haben, wurde immer die Datei „index.html“ des virtuellen Hosts jeltsch.org geladen. Zunächst schien es, als würde die Anfrage des Browsers den Namen des Servers nicht enthalten. Denn in solchen Fällen bedient der Webserver den ersten virtuellen Host in der Liste (nämlich jeltsch.org). Das Problem lag jedoch woanders: In den vhosts-Anweisungen hatten wir folgende Konfiguration:&lt;code&gt;NameVirtualHost *:80ServerAdmin webmaster@jeltsch.orgDocumentRoot /var/www/html/vhosts/jeltsch.orgServerName jeltsch.orgServerAlias www.jeltsch.orgErrorLog logs/jeltsch.org-error_logCustomLog logs/jeltsch.org-access_log combined&lt;/code&gt; und danach alle anderen virtuellen Hosts. Als wir diese Einstellungen wie folgt geändert haben, hat es funktioniert:&lt;code&gt;NameVirtualHost 62.78.133.129ServerAdmin webmaster@jeltsch.orgDocumentRoot /var/www/html/vhosts/jeltsch.orgServerName jeltsch.orgServerAlias www.jeltsch.orgErrorLog logs/jeltsch.org-error_logCustomLog logs/jeltsch.org-access_log combined&lt;/code&gt;Das ist nicht ideal, da wir die IP-Adresse in der Datei &lt;code&gt;httpd.conf&lt;/code&gt; jedes Mal ändern müssen, wenn sich unsere dynamisch zugewiesene IP-Adresse ändert. Theoretisch sollte das * funktionieren.&lt;/p&gt;</description></item></channel></rss>