Webseiten können über eine .htaccess Datei geschützt werden. Dafür muss eine .htaccess und eine .htpasswd-Datei in den zu schützenden Ordner abgelegt werden. Der Inhalt dieser Dateien lässt sich mit einem htaccess Generator erstellen. Den Pfad zur AuthUserFile sollte man jedoch absolut angeben.
Der absolute Dateipfad lässt sich mit einem Stückchen PHP ermitteln:
absolute_path.php
1 2 3 | <?php echo dirname($_SERVER['SCRIPT_FILENAME']); ?> |
Der DocumentRoot eines VirtualHost lässt sich in der Apache2 Webserver-Konfiguration einrichten. Bei Webhosting-Anbietern hat man darauf verständlicherweise aus Sicherheitsgründen keinen Zugriff. Möchte man trotzdem sein Hauptverzeichnis auf einen darin befindlichen Ordner umleiten, so kann eine RewriteRule behilflich sein, sofern …weiterlesenmod_rewrite geladen wurde.
Im Windows Betriebssystem können standardmäßig keine Dateien erstellt werden, die im Dateinamen mit einem Punkt beginnen. Daher ist es ohne Weiteres auch nicht möglich, eine .htaccess Datei unter Windows zu erstellen. Man könnte sich zwar eine bestehende .htaccess-Datei von einem Linux FTP-Server herunterladen und dann editieren, doch das ist nicht der Sinn der Sache. Mit einem kleinen Trick lässt sich nämlich auch unter Windows von Hause aus eine .htacces Datei erstellen. …weiterlesen
Wie man andere JavaServer Pages in einer JavaServer Page einfügen kann, zeigt das folgende Code-Stückchen. Es handelt sich dabei um ein Scriptlet, das bei Vorhandensein eines User-Objektes ein Logout-Formular anzeigt.
scriptlet.jsp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <%@page import="util.SecurityUtil, persistence.User" %> <% SecurityUtil security = SecurityUtil.getInstance(); User user = security.getUser(); if(user != null) { %> <%@include file="form-logout.jsp" %> <% } else { %> <%@include file="form-login.jsp" %> <% } %> |
Möchte man eine Webseite direkt im Browser bearbeiten, so reicht es, wenn man folgenden JavaScript-Code in die Adresszeile des Browsers eingibt und ausführt:
JavaScript Live-Editor:
javascript:document.body.contentEditable='true';document.designMode='on';void 0
Der Artikel “Top 10 CSS Table Designs” zeigt, wie man schnöde HTML-Tabellen mit CSS richtig schick machen kann. Im Anhang befindet sich eine “schnöde” HTML-Tabelle nach dem Standard des W3C sowie eine schicke Tabelle mit abgerundeten Kanten. …weiterlesen

0