hallo
Hi, ich wurde ins kalte Wasser geworfen und soll eine Wordpress-Anwendung übernehmen. Bei der Einarbeitung in die einzelnen Komponenten bin ich auf die .htaccess gestoßen. Ohne mich jetzt da hineinwühlen zu müssen, würde mich interessieren, was das folgende bewirkt.
ich übersetze mal.
# BEGIN WordPress <IfModule mod_rewrite.c>
Vermeide Serverfehler, falls mod_rewrite nicht verfügbar ist.
RewriteEngine On RewriteBase /
Alle URIs werden auf http-root bezogen.
RewriteRule ^index.php$ - [L]
Ein direkter Aufruf von index.php wird verworfen (nicht bantwortet)
RewriteCond %{REQUEST_FILENAME} !-f
Wenn die URI nicht auf eine existierende Datei zutrifft.
RewriteCond %{REQUEST_FILENAME} !-d
Wenn die URI nicht auf ein existierendes direktory zutrifft.
RewriteRule . /index.php [L]
Wende die Regel auf jede URI an, und wende, wenn Bedingungen zutreffen, index.php an
</IfModule>
hiweis. mir fehlt da ein QSA in der letzten Regel.
END WordPress
RewriteEngine On RewriteCond %{HTTPS} off
Falls ein Request mit http (nicht https) aufgerufen wird
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
Wende diese Regel auf jede URI an, und leite permanent auf die https Version un.
Neu im Forum! Signaturen kann man ausblenden!