Ein relativer Pfad, manchmal auch als nicht absoluter oder gebrochener Pfad bezeichnet, ist eine URL, die nur einen Teil des gesamten Pfads enthält.
Beispielsweise erkennt der hierarchische Pfad ausgehend vom aktuellen Verzeichnis ein Verzeichnis oder eine Datei in einem Dateisystem. Die gesamte Site ist durch ihre Beziehung zum Verzeichnis verknüpft.
Der relative Pfad unterscheidet sich vom absoluten Pfad, bei dem nach einer Datei oder einem Ordner beginnend im Stammverzeichnis des Dateisystems gesucht wird. Da sie weniger Eingaben erfordern und weniger Zeichen beanspruchen, sind diese kürzeren Adressen hilfreich beim Erstellen von Webseiten.
Der Domänenname ist nicht in einer relativen URL enthalten. nur der Teil danach ist. Wenn ein Browser eine solche URL erkennt, geht er davon aus, dass sie zur gleichen Domain gehört wie die, die sie hostet, und behandelt sie als solche. Also, anstatt zu tippen:
www.abc.com/sample
Stattdessen würden Sie schreiben:
/Probe
Das erste Beispiel ist eine „absolute“ URL, während das zweite eine „relative“ URL ist.
Vorteile der Verwendung von Relative Path
Wenn eine physische Festplatte unterschiedliche Laufwerksbuchstaben für verschiedene Benutzer hat, sind relative Routen für gemeinsame Indizes in Netzwerken nützlich. Einige Benutzer sehen ein Laufwerk möglicherweise als „S:“, während andere es möglicherweise als „T:“ sehen. Wenn sich die Dokumente und der Index auf derselben Festplatte befinden, kann „dtSearch“ relative Pfade verwenden, um Probleme bei der Laufwerkszuordnung zu vermeiden.
Herausgeber von Textdatenbanken, die ein indiziertes Textbündel anbieten möchten, können auch relative Pfade verwenden. Benutzer können das Paket problemlos in jedem Ordner auf jedem Laufwerk installieren, wenn die Option „Relative Pfade“ zum Erstellen des Index verwendet wird.
Die Indexverzeichnisse werden in der Indextabelle über den Speicherort der Indexbibliothek in der Indexbibliothek gespeichert.
Nachteile der Verwendung von Relative Path
Es gibt zahlreiche Probleme, die sich aus der Verwendung relativer URLs ergeben, aber ich möchte Ihnen einige Beispiele zeigen:
1. Eine vollständig indizierte Testumgebung
Die Verwendung relativer URLs in Ihrer Menüstruktur kann zu erheblichen Bedenken hinsichtlich doppelter Inhalte führen, wenn ein falscher Link in Ihrem Inhalt dazu führt, dass eine gesamte Testumgebung durchsucht und gecrawlt wird.
2. Relative kanonische URLs
Auch die Verwendung relativer kanonischer URLs kann zu Problemen führen. Sie kanonisieren URLs, wenn Sie die „ideale“ URL für Informationen auf Ihrer Website angeben. Wenn Sie relative Referenzen und eine indizierte Subdomain oder Testumgebung verwenden, werden Sie feststellen, dass Sie es mit vielen Versionen derselben Information zu tun haben … Sie sehen, dass dies für eine Suchmaschine schwierig zu handhaben wäre.
3. URLs, die protokollspezifisch sind
Ein weiteres Problem ist die sogenannte protokollrelative URL. Diese URL beginnt nicht mit http:// oder https://. Die Verwendung protokollrelativer oder kanonischer URLs in Links ist jedoch eine schlechte Idee, da zwischen HTTP- und HTTPS-Versionen einer Website weiterhin Bedenken hinsichtlich doppelter Inhalte bestehen können.
Abschluss
Die beste Lösung zur Überwindung der Schwierigkeiten bei der Verwendung des relativen Pfads besteht jedoch darin, den absoluten Pfad zu verwenden, wo immer dies möglich ist. Ich hoffe, Sie fanden diesen Beitrag nützlich. Vergessen Sie nicht, sich bei Fragen an uns zu wenden.
Weitere verwandte Artikel zu WordPress-Best Practices, Fehlerbehebungstechniken und anderen Tipps finden Sie auf unserer Blog-Seite . Besuchen Sie unsere Glossarseite, um mehr über alle WordPress-Terminologien und andere grundlegende Definitionen zu erfahren.
Seahawk Media jedoch den besten Service, um Ihre End-to-End-WordPress-Anforderungen zu erfüllen. Kontaktieren Sie uns oder besuchen Sie unsere Blog-Seite für weitere Einblicke.