Wenn WordPress aufgrund von CPanel Fantastico Auto-Installer keine .htaccess-Datei für neue Multisite-Websites bereitstellt?

wordpress.stackexchange https://wordpress.stackexchange.com/questions/1339

  •  16-10-2019
  •  | 
  •  

Frage

Ich habe WordPress über eine automatische Installation installiert und später als Multisite konfiguriert. Aber wann immer ich die WordPress-Site mit automatischer Installer erstelle .htaccess Datei standardmäßig. Also habe ich eine leere Datei mit dem Namen erstellt .htaccess in CPanel und hat diesen Code in ihn eingefügt:

RewriteEngine On 
RewriteBase /
RewriteRule ^index\.php$ - [L]

# uploaded files 
RewriteRule ^files/(.+)wp-includes/ms-files.php?file=$1 [L]

RewriteCond %{REQUEST_FILENAME} -f
[OR] RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule ^ - [L] 
RewriteRule . index.php [L]

Ist es eine richtige Methode?

War es hilfreich?

Lösung

Sicher ist dies kein Problem. Solange Ihre Website funktioniert und auf die richtigen Seiten weiterleitet, schadet dies nicht. Möglicherweise möchten Sie es auch zum Schutz Ihrer WP-Config-Datei vor Hackern verwenden, indem Sie diese zu Ihrem .htaccess hinzufügen:

<Files wp-config.php>
 Order Allow,Deny
 Deny from all
</Files>

Viel Glück :)

Andere Tipps

Die .htaccess -Datei sollte automatisch von WordPress erstellt werden, wenn Sie hübsche Permalinks aktivieren. Falls dies nicht der Fall war, zeigt WordPress Ihnen den Code an, mit dem Sie die Datei manuell erstellen sollten.

Wenn Sie Zweifel haben, welcher Code zu verwenden ist, würde ich ziemlich Permalinks im Backend deaktivieren, Backup und dann die aktuelle .htaccess-Datei entfernen. Dann würde ich in das Backend gehen, um ziemlich Permalinks zu aktivieren und den angegebenen Anweisungen zu befolgen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit wordpress.stackexchange
scroll top