2016-05-31 10 views
1

Ich habe einen Beitrag zu diesem Thema gelesen, aber ich habe ein Problem. Diese ist das, was ich getan habe:So durchsuchen Sie Wordpress-Links in einem lokalen Netzwerk WAMP-Server

  • ich eine Wordpress-Seite haben lokal zugänglich http://localhost/mysite mit
  • ich meine WAMP Server online gestellt von WAMP Optionen
  • Ich deaktivierte Windows-Firewall
  • ich ein begrenztes Netzwerk erstellt zwischen mein PC und mein Android-Handy erfolgreich
  • Ich habe die IPv4-Adresse meines PCs von Netzwerk-Eigenschaften, die 192.168.42.219
  • ist
  • Ich startete/t zugegriffen er Website über meine angeschlossenen Telefon erfolgreich mit der Adresse http://192.168.42.219/my site

Aber immer, wenn ich in der Webseite auf einen Link klicken, statt Öffnung

http://192.168.42.219/mysite/thepage 

die Adresse

http://localhost/mysite/thepage 

zeigt in der Adressleiste und

Seite nicht gefunden

Fehleranzeigen.

Wenn ich die Adresse

http://192.168.42.219/mysite/contact 

auf die Adressleiste und geben Sie, wird es öffnen richtig

Wie suche ich die Seite perfekt mit allen Links zu arbeiten?

+1

Da Ihr Servernamen gesetzt ' localhost 'alle Links sind relativ zu' localhost ', das sich auf dem Computer befindet, von dem aus Sie gerade surfen, und werden beschädigt. Sie müssen Ihren Servernamen ändern und ihn auf dem Host, auf dem Sie testen, anhand des Namens referenzieren. –

+0

WordPress speichert den Domänennamen, den Sie bei der Installation in der Datenbank verwendet haben, und verwendet diesen für alle Weiterleitungen. Wenn Sie es als '192.168.42.219/mysite' installieren, dann wird es funktionieren, oder Sie müssen es neu konfigurieren [Die WordPress-Dokumentation zum Verschieben einer Site] (https://codex.wordpress.org/Moving_WordPress) – RiggsFolly

+0

Welcher Code ist die Links erstellen? Es scheint, dass es Ihren Hostnamen verwendet, Sie müssen die IP-Adresse verwenden. –

Antwort

0

Wordpress wird versuchen, die Domäne, die Sie im Admin-Dashboard definieren, zu respektieren, also müssen Sie es von dort ändern. Sie sollten in der Lage sein, mithilfe Ihrer IP-Adresse im Dashboard zu navigieren, ohne dass die Domäne erzwungen wird.

Wenn Sie nicht können, müssen Sie einen bestimmten Datensatz in der wp_options Tabelle bearbeiten, aber das wäre Overkill, wenn der erste Weg funktioniert.

+0

Ich habe versucht, die WordPress-URL und Website-URL aus dem Dashboard zu ändern, aber es hat nicht funktioniert. bitte wie kann ich es erfolgreich machen, auch wenn es bedeutet, die wp_optionen zu ändern. Bitte ich brauche eine detaillierte Antwort, die das Problem lösen wird. Vielen Dank im Voraus. – Dave

+0

Was passiert, wenn Sie versuchen, ein Bild von der URL zu laden? Wenn Sie statische Dateien von localhost lesen können, haben Sie möglicherweise mod_rewrite deaktiviert. – amenadiel

0

Öffnen Sie die Datei wp-config.php in Wordpress root. am Anfang der Datei, fügen Sie direkt nach der Chargendokumentation dieser beiden Zeilen:

define('WP_HOME','http://192.168.42.219/mysite'); 
define('WP_SITEURL','http://192.168.42.219/mysite'); 

Ändern mysite Zeichenfolge, was auch immer Ihr Dokument Stammordner ist unter C:\wamp\www.

Je nach Situation können Sie eine Änderungen speichern auf Wordpress Permalinks Untermenü Seite unter Einstellungen Admin-Menü treffen müssen.

Beachten Sie, dass die Homepage Link nicht dynamisch durch WP_HOME bevölkert ist und WP_SITEURL, so können Sie es Version manuell in IPv4 ändern, gründliche Menüs Untermenü unter Aussehen

+0

Oh, es hat jetzt perfekt funktioniert. Hinzufügen der 2 Zeilen des Codes in wp-config.php PERFEKT alle Probleme gelöst. Vielen Dank. – Dave

+0

@Dave U R willkommen. Bitte überlegen Sie, ob Sie das Angebot annehmen und ob es hilfreich ist – Trix