ich sitze gerade an einem frischen WP-Blog und wollte nun mal die Frage nach der .htaccess-Datei klären.
Ich habe 1 .htaccess-Datei im Root und 1 .htaccess-Datei in dem WP-Ordner (wordpress1). Da ich es ein wenig albern finde 2 .htaccess-Dateien zu haben, wollte ich 1 draus machen.
Meine Fragen nun:
1. Wo gehört die .htaccess-Datei hin, Root oder Ordner "wordpress1"?
2. Ist diese Code-Zusammenführung richtig?
1. .htaccess-Datei im Root
Code: Alles auswählen
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.domainABC\.de$
RewriteRule ^(.*)$ http://www.domainABC.de/$1 [L,R=301]
RewriteCond %{THE_REQUEST} index\.php [NC]
RewriteRule (.*)index\.php http://www.domainABC.de/$1 [NC,R=301]
# protect wpconfig.php
<files wp-config.php>
Order deny,allow
deny from all
</files>
Code: Alles auswählen
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress1/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress1/index.php [L]
</IfModule>
# END WordPress
Code: Alles auswählen
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.domainABC\.de$
RewriteRule ^(.*)$ http://www.domainABC.de/$1 [L,R=301]
RewriteCond %{THE_REQUEST} index\.php [NC]
RewriteRule (.*)index\.php http://www.domainABC.de/$1 [NC,R=301]
RewriteBase /
RewriteRule ^wordpress1/index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^wordpress1/(.*)$ /wordpress1/index.php [L]
# protect wpconfig.php
<files wp-config.php>
Order deny,allow
deny from all
</files>
https://stackoverflow.com/questions/746 ... cess-files
Da ich den Kauderwelsch, in der .htaccess-Datei nur mäßig verstehe, wollte ich lieber auf nummersicher gehen und jemanden hier im Forum fragen, der davon Ahnung hat.
Aktuell fkt. es, aber wer weiß wie lange, daher meine Frage.
Vielen Dank!