2017-09-12 14 views
0

Ich habe eine Frage zu einem Problem, das ich seit dem letzten Wechsel von GoDaddy Linux Hosting-Plan zu ihrem cPanel Hosting-Plan habe.Wordpress Permalink Anzeige Homepage Inhalt

Wenn ich auf meine Website, selfinilmed.com/blog, gehe, habe ich derzeit alle meine Permalinks auf Basis eingestellt. Meine Website, selfilmed.com (mit vielen Links zu Blog-Artikeln) funktioniert genauso wie die Links im Blog selbst. Links, die auf Google erscheinen, werden jedoch nicht korrekt geladen. Anstatt den Link google (http://selfilmed.com/blog/2017/01/2017-ata-show-firenock/) zu laden, sehe ich den Inhalt, der eigentlich auf selfilmed.com/index.php liegt, natürlich ohne irgendwelche Stile.

Ich bin auf WordPress 4.8.1, mit PHP 7.1.7 und MySql 5.6.36. Es scheint, dass alles kompatibel ist. Ich habe eine Menge Informationen gelesen, die Updates für die .htaccess-Datei vorschlagen, die ich ausprobiert habe, aber ohne Erfolg. Es scheint, dass mein Problem etwas anders ist als bei anderen, deren Seiten ihre Hauptblogseite nur umleiten lassen. Wo, wie, mein Blog Permalinks auf meine Homepage außerhalb des Blogs umleiten.

Jede Hilfe würde sehr geschätzt werden!

+1

"* Meine Website, selfilmed.com (die viele Links hat Artikel zu bloggen) funktioniert, und so auch die Links im Blog selbst *" Eigentlich tun sie es nicht. Ich ging zu Ihrem Blog und egal welchen Link ich verwendete (Nav-Menü, Dropdown-Kategorie in Ihrer rechten Spalte oder ein Link von einem Beitragstitel), es ergab das gleiche Ergebnis. In jedem Fall ändert sich jedoch die URL in der Adressleiste nicht, was darauf hindeutet, dass es sich um ein Problem mit Ihren Themendateien handeln könnte. Wenn Ihr Design nicht richtig eingerichtet ist, wie unten gezeigt, funktioniert die Site nicht ordnungsgemäß. – FluffyKitten

+0

meine Entschuldigung. Ich habe eine Einstellung auf meiner Website auf Vorschlag einer anderen Person auf einer anderen Website geändert. Ich setze die Links wieder auf plain von "Monat und Name". Jetzt funktionieren die Links. Ich kann definitiv in das Thema Setup schauen. Aber das war eine direkte Kopie von einem Server mit GoDaddy zu einem anderen. Das einzige, was sich geändert hat, war die Version von PHP, MySQL und der Server. Alle meine Site-Dateien sind identisch mit dem, was sie waren. –

+0

Ich habe nur Ihr Thema vorgeschlagen, weil keiner Ihrer Links mit dem Pfadproblem zusammenarbeitet. Da die nicht vorhandenen Links Ihre Startseite anzeigen, haben Sie ein Problem mit Ihrer 404-Seite? Id schlägt vor, Plug-ins und das benutzerdefinierte Design zu deaktivieren, um zu sehen, ob es ohne sie funktioniert. Dies könnte darauf hindeuten, wo das Problem liegen könnte. – FluffyKitten

Antwort

0

Wenn Sie sich den von Ihnen angegebenen Link ansehen, scheint es, dass Ihre Website-Assets aufgrund relativer URLs nicht korrekt geladen werden.

Zum Beispiel Ihre Website versucht, die CSS über diese URL zu laden: http://selfilmed.com/blog/2017/01/2017-ata-show-firenock/css/main.min.css

Ihre CSS/JS/IMG-Dateien sind nicht dort befinden.

Sie sollten überprüfen, wie Ihre CSS/JS/Bilder in der Headerdatei des Themas geladen werden. Um dies zu beheben, verwenden Sie absolute Pfade wie http://selfilmed.com/css/main.min.css für die URL statt relative Pfade/css/main.min.css

Hier ist ein Beispiel für jeden Typ auf Ihrer Website. Deshalb laden sich Ihre Schriften korrekt ein, aber nicht alles andere.

Ich würde Ihnen empfehlen, auch this Frage zu überprüfen.

enter image description here

+0

Danke für die Antwort, aber das ist nicht ganz das, wonach ich suche. Ich weiß, dass sich die CSS/JS-Dateien usw. nicht im richtigen Verzeichnis für diese Seite befinden. Aber was mich betrifft ist, dass, wenn Sie auf den Link für http://selfilmed.com/blog/2017/01/2017-ata-show-firenock/ klicken, es diesen Artikel überhaupt nicht zeigt. Es zeigt mir den Inhalt der Homepage. –