Guten Morgen allerseits!
Der Launch einer neuen Website, die auf Wordpress basiert, ist für nächste Woche Freitag angesetzt. Dieses Datum habe ich in mein Coming Soon-Plugin (https://wordpress.org/plugins/coming-soon-page/) eingepflegt. Wie ich nun die Startseite (http://www.meinedomain.de) aufrief, wurde mir gewahr, dass ich sofort auf die Login-Seite umgeleitet wurde: http://www.meinedomain.de/wp-login.php?r….eu%2F&reauth=1
Wohlgemerkt: Ich habe kein Problem mit dem Login an sich, auch werde ich zuverlässig aufs Backend geleitet und kann mir die Seite als angemeldeter Benutzer auch problemlos ansehen.
Nachdem ich gestern mehrere Stunden versucht habe den Fehler zu finden, bin ich mit meinem Latein am Ende. Der Haken bei der Option "Protect the entire Site" ist natürlich NICHT gesetzt. Auch das Deaktivieren von Plugins sowie das Löschen der .htaccess-Dateien (s.u.) hat bislang nichts gebracht.
Folgende Plugins sind aktiviert:
Zitat[COLOR=#000000][FONT=Open Sans]Bootstrap 3 Shortcodes, Coming soon and Maintenance mode WpDevArt, Download Monitor, Email Address Encoder, Google Analytics by Yoast, Google Analytics Opt-Out, HTML Editor Syntax Highlighter, Jetpack by WordPress.com, MailChimp for WordPress Lite, Members, P3 (Plugin Performance Profiler), Page Security & Membership, SVG Support, Team Members und The Events Calendar[/FONT][/COLOR]
[COLOR=#000000][FONT=Open Sans][COLOR=#222222][FONT=Verdana]
Außerdem benutze ich ein child theme für OneDesigns Enlightenment theme[/FONT][/COLOR][COLOR=#222222][FONT=Verdana].
In meiner .htaccess im Rootverzeichnis steht:
[/FONT][/COLOR]
[/FONT][/COLOR]
php_value memory_limit 128M
# Protect .htaccess
<files ~ "^.*\.([Hh][Tt][Aa])">
order allow,deny
deny from all
satisfy all
</files>
# Protect WP-Config.php
<files wp-config.php>
order allow,deny
deny from all
</files>
# Disable directory browsing
Options All -Indexes
# Disable Hotlinking
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?meinedomain.de [NC]
RewriteRule \.(jpg|jpeg|png|gif|svg)$ http://i.imgur.com/0KEBz2A.jpg [NC,R,L]
# Block the include-only files
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^wp-admin/includes/ - [F,L]
RewriteRule !^wp-includes/ - [S=3]
RewriteRule ^wp-includes/[^/]+\.php$ - [F,L]
RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L]
RewriteRule ^wp-includes/theme-compat/ - [F,L]
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
[COLOR=#000000][FONT=Open Sans][COLOR=#222222][FONT=Verdana]# END WordPress[/FONT][/COLOR][/FONT][/COLOR]
Alles anzeigen
[COLOR=#000000][FONT=Open Sans][COLOR=#222222][FONT=Verdana]
In der .htaccess unter wp-content:
[/FONT][/COLOR]
[/FONT][/COLOR]
Order deny,allow
Deny from all
<Files ~ ".(xml|css|jpe?g|png|gif|js|svg|pdf)$">
Allow from all
[COLOR=#000000][FONT=Open Sans][COLOR=#222222][FONT=Verdana] </Files>[/FONT][/COLOR][/FONT][/COLOR]
[COLOR=#000000][FONT=Open Sans][COLOR=#222222][FONT=Verdana]
In der wp-config.php findet sich nicht viel Zusätzliches:
[/FONT][/COLOR]
[/FONT][/COLOR]
* For developers: WordPress debugging mode.
*
* Change this to true to enable the display of notices during development.
* It is strongly recommended that plugin and theme developers use WP_DEBUG
* in their development environments.
*/
define('WP_DEBUG', false);
define('SCRIPT_DEBUG', false);
define('WP_DEBUG_LOG', false);
define('WP_DEBUG_DISPLAY', false);
/**
* Increase Memory Limit
*/
define(‘WP_MEMORY_LIMIT’, ’128M’);
/**
* Limit number of revisions for each post/page to 3
*/
[COLOR=#000000][FONT=Open Sans][COLOR=#222222][FONT=Verdana]define( 'WP_POST_REVISIONS', 3 );[/FONT][/COLOR][/FONT][/COLOR]
Alles anzeigen
[COLOR=#000000][FONT=Open Sans][COLOR=#222222][FONT=Verdana]
Ich bin wirklich für jeglichen Hinweis, woran das nun liegen mag, höchst dankbar!![/FONT][/COLOR][/FONT][/COLOR]