2017-01-21 12 views
1

Ich habe ein Problem in meiner WordPress-Website (www.miu.edu.pk) nach der Bearbeitung .htaccess-Datei, wenn ich auf einen Link/Schaltfläche auf der Homepage klicken, bringt es mich stattdessen zur Homepage Um mich zum Button Link zu bringen, funktionieren Menüs gut, aber andere Link Buttons auf der Homepage funktionieren nicht.wp homepage Links funktionieren nicht

Unten ist der .htaccess-Dateicode.

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase /www.miu.edu.pk/ 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /naget/index.php [L] 
</IfModule> # 
END 
+0

Veröffentlichen Sie Ihre '.htaccess' Datei. Vermutlich gibt es einen durch die Bearbeitung verursachten Fehler, aber ohne den Code zu sehen, können wir nicht feststellen, was das ist. –

+0

Eigentlich wurde meine HT-Zugriffsdatei gelöscht und dann habe ich das manuell erstellt und den Standardcode kopiert ... das ist der aktuelle Code meiner Datei 'code' # BEGIN WordPress RewriteEngine On RewriteBase /www.miu .edu.pk/ RewriteRule^index \ .php $ - [L] RewriteCond% {REQUEST_FILENAME}! -f RewriteCond% {REQUEST_FILENAME}! -d RewriteRule. /naget/index.php [L] # ENDE WordPress Ich habe gerade die Adresse in dieser Zeile wie "RewriteBase /www.miu.edu.pk/" geändert –

Antwort

1

Ihre Umschreibbasis ist ziemlich ungewöhnlich. Anstatt einen Standardcode zu kopieren/manuell zu ändern, gehen Sie im Admin auf Einstellungen -> Permalinks und drücken Sie auf Speichern.

Wenn WordPress die notwendigen Berechtigungen hat, wird es die .htaccess-Datei für Sie schreiben. Andernfalls wird Ihnen der richtige Code zum Kopieren/Einfügen zur Verfügung gestellt.

0

@nathan ist absolut richtig.

Sie können den folgenden Code als eine andere Lösung in Ihre .htaccess-Datei kopieren.

# 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> 
# END WordPress 
Verwandte Themen