2016-11-15 2 views
2

Ich habe gerade meine Wordpress-Website verschoben. nach dem Umzug aller anderen Seiten als die Homepage angezeigt wurde als 404 nicht gefunden. Hier sind die Schritte, die ich versucht habe.Permalinks nicht funktioniert auch nach der .htaccess Datei

Ich habe auf Standard Permalinks geändert und es funktioniert gut mit denen.

Zugabe der folgende Code

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase/
    **RewriteCond %{REQUEST_URI} !=/server-status** 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule . /index.php [L] 
</IfModule> 
# END WordPress 

eine Idee in .htaccess, was es sein könnte? Die Verbindung ist http://dev.pwlawyers.ca/

Antwort

0

Ihr Server läuft Nginx Web-Server, und. Htaccess ist für Apache-Webserver.

+0

Sie haben Recht, bin dumm. Jede Chance, Sie können mir die Grundlagen geben, was zu tun ist, um dies richtig zu machen. Normalerweise behandle ich das nicht. Normalerweise verschiebe einfach alles mit duplicator und hatte nie ein Problem. – user2189801

0

SO ich glaube, ich es behoben haben:

Wenn Ihre Wordpress-Installation in Wurzel-Ordner ist dann diese Datei Standort Block Config hinzufügen:

location/{ 
    index index.php index.html index.htm; 
    try_files $uri $uri/ /index.php?$args; 
} 

Wenn es in einem Ordner ist zum Beispiel Wordpress Ordner dann hinzufügen, dass:

location /wordpress/ { 
    try_files $uri $uri/ /wordpress/index.php?$args; 
} 

Reload nginx und es sollte in Ordnung sein.

0

Fügen Sie einen Filter

Sie den folgenden Filter über Plugin (oder Thema Funktionen, etc.) hinzufügen: i

// Stop WordPress from modifying .htaccess permalink rules add_filter('flush_rewrite_rules_hard','__return_false');

Dank

Verwandte Themen