Mache Teile der Website nur per Passwort zugänglich und räume bestimmten Nutzern nur bestimmte Zugriffsrechte ein. Sperre definierte Nutzergruppen komplett von der Nutzung der Website aus. Automatische URL-Weiterleitungen einstellen. // aktivieren von mod_rewrite RewriteEngine On // vorhandene Dateien nicht ersetzen RewriteCond %{REQUEST_FILENAME} !-f // vorhandene Ordner nicht ersetzen RewriteCond %{REQUEST_FILENAME} !-d // vorhandene Softlinks nicht ersetzen RewriteCond %{REQUEST_FILENAME} !-l // alle requests an index.php übergeben RewriteRule (.*) index.php?qs=$1 [QSA] =====Flags===== Flags werden am Ende einer Rewrite-Regel hinzugefügt, um Apache mitzuteilen, wie die Regel zu interpretieren und zu handhaben ist. * C (chained with next rule) * CO=cookie (set specified cookie) * E=var:value (set environment variable var to value) * F (forbidden - sends a 403 header to the user) * G (gone - no longer exists) * H=handler (set handler) * L (last - stop processing rules) ## Last rule: instructs the server to stop rewriting after the preceding directive is processed. * N (next - continue processing rules) * NC (case insensitive) * NE (do not escape special URL characters in output) * NS (ignore this rule if the request is a subrequest) * P (proxy - i.e., apache should grab the remote content specified in the substitution section and return it) * PT (pass through - use when processing URLs with additional handlers, e.g., mod_alias) * R (temporary redirect to new URL) * R=301 (permanent redirect to new URL) * QSA (append query string from request to substituted URL) * S=x (skip next x rules) * T=mime-type (force specified mime type) =====Links===== * [[https://jweiland.net/know-how/internet/htaccess-konfigurieren.html|Jweiland tutorial]]