Ibland behöver man arbeta på en WordPress- webbplats innan domännamnet är helt aktivt. Kanske uppdateras DNS-inställningarna fortfarande, eller så har domänen ännu inte köpts. I sådana fall blir det ett användbart alternativ att komma åt webbplatsen med hjälp av enbart serverns IP-adress.
Den här metoden gör det möjligt för utvecklare att börja designa, testa eller felsöka en webbplats utan att vänta på att domänen ska lösas. Det är särskilt användbart under tidig utveckling, staging eller migreringsuppgifter. Att öppna en WordPress-webbplats via dess IP-adress är dock inte så enkelt som att skriva in den i din webbläsare.
WordPress är starkt kopplat till sin webbplats-URL och hemadress, vilka ofta sparas med domännamnet .När webbplatsen nås via en IP-adress kan den bete sig oväntat. Du kan se trasiga stilar, saknade bilder eller till och med bli omdirigerad tillbaka till domänen.
I den här guiden lär du dig praktiska sätt att öppna din WordPress-webbplats med hjälp av dess IP-adress och hur du undviker vanliga problem som uppstår.
Vanliga utmaningar vid användning av IP
Att öppna en WordPress-webbplats med hjälp av dess IP-adress kan verka som en snabb lösning, men det leder ofta till en rad oväntade problem. WordPress använder en specifik webbplats-URL, som webbplatsägare vanligtvis anger som ett domännamn. När du försöker komma åt webbplatsen via IP-adressen kanske WordPress inte beter sig som du förväntar dig. Här är några av de vanligaste problemen som utvecklare och webbplatsägare stöter på i den här situationen.
Omdirigering tillbaka till domänen
Ett av de första problemen du kanske märker är att webbplatsen fortsätter att omdirigera till domännamnet, trots att du har angett IP-adressen i webbläsaren. Detta händer eftersom WordPress lagrar webbplatsens URL och hemadress i sina inställningar, och fortsätter att använda dem för att bygga alla interna länkar.
Trasiga stilar och mediefiler
Ett annat stort problem är att webbplatsen kan se helt trasig ut. Bilder laddas inte, stilmallar misslyckas och layouten kollapsar. Detta beror på att WordPress använder absoluta URL:er för att ladda dessa resurser, och dessa URL:er pekar fortfarande på domänen istället för IP-adressen.
Inloggnings- och sessionsfel
Att försöka logga in på administratörspanelen via IP-adressen kan också orsaka problem. Webbläsaren kopplar cookies till den konfigurerade domänen, så en felmatchning kan hindra dig från att förbli inloggad eller komma åt administratörsfunktioner.
Varningar om SSL-certifikat
Om du konfigurerar webbplatsen för HTTPS kommer webbläsaren sannolikt att visa en varning när du använder IP-adressen. Certifikatutfärdare utfärdar SSL-certifikat för domännamn, inte IP-adresser, så de kan inte verifiera anslutningen.
Förvirring kring webbservern
Vissa servrar är inte konfigurerade för att reagera korrekt på direkt IP-åtkomst. De kan visa en generisk sida eller ingenting alls.
Behöver du hjälp med att migrera eller konfigurera WordPress?
Vårt expertteam kan migrera, konfigurera och optimera din WordPress-webbplats så att den fungerar smidigt och säkert.
Steg-för-steg-metoder för att öppna en WordPress-webbplats via IP istället för domännamn

När du vill öppna en WordPress-webbplats med hjälp av dess IP-adress finns det ingen lösning som fungerar för alla. Det beror på hur din server är konfigurerad, hur din WordPress-installation är konfigurerad och om du arbetar på en aktiv webbplats eller en lokal miljö.
Nedan följer flera metoder som hjälper dig att komma åt din webbplats via IP-adressen. Du kan använda en eller en kombination av dessa metoder beroende på dina specifika behov. Var och en förklaras tydligt så att du kan välja vad som fungerar bäst för din installation.
Steg 1: Uppdatera wp-config.php-filen
Den mest direkta metoden är att åsidosätta webbplatsens URL-inställningar i WordPress konfigurationsfil. Denna metod hjälper WordPress att känna igen IP-adressen som basadress och hindrar den från att omdirigera till domännamnet.
Öppna wp-config.php som finns i rotmappen på din WordPress-installation. Lägg till dessa två rader precis före kommentaren "stoppa redigering":
define('WP_HOME','http://123.123.123.123'); define('WP_SITEURL','http://123.123.123.123');
Ersätt exempel-IP-adressen med din servers faktiska IP-adress.
Genom att göra detta kommer WordPress att ladda allt med hjälp av IP-adressen, inklusive mediefiler, interna länkar och administratörssidor. Denna metod är säker, reversibel och särskilt användbar när DNS inte har uppdaterats ännu.
När din domän är klar, se till att ta bort dessa rader och låt WordPress återgå till att använda standardinställningarna.
Steg 2: Redigera webbserverkonfigurationen
Din server kanske inte är konfigurerad för att svara på förfrågningar som görs direkt till dess IP-adress. För att åtgärda detta måste du konfigurera din webbserver därefter.
För Nginx-användare
Öppna din Nginx-konfigurationsfil och gör följande justeringar:
server { lyssna 80 standardserver; servernamn _; root /var/www/html; index index.php index.html; plats / { try_files $uri $uri/ /index.php?$args; } plats ~ .php$ { inkludera snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php8.1-fpm.sock; } }
Detta anger att Nginx ska använda din WordPress-webbplats som standardsvar när servern tar emot en IP-förfrågan.
För Apache-användare
Skapa eller redigera en virtuell värdfil som lyssnar på serverns IP-adress:
<VirtualHost 123.123.123.123:80>Dokumentrot "/var/www/html"<Directory "/var/www/html"> TillåtÅsidosätt alla Kräv att alla beviljas</Directory></VirtualHost>
Starta om servern efter att du har tillämpat ändringarna. Din WordPress-webbplats bör nu laddas korrekt när den nås via IP-adressen.
Steg 3: Ändra värdfilen lokalt
Om du vill simulera domänåtkomst på din egen maskin utan att ändra globala DNS-inställningar är den här metoden perfekt. Den påverkar bara din lokala miljö.
På macOS eller Linux:
sudo nano /etc/hosts
I Windows, öppna den här filen med hjälp av Anteckningar i administratörsläge:
C:WindowsSystem32driversetchosts
Lägg sedan till en rad som denna:
123.123.123.123 exempel.test
När du nu anger http://example.test i din webbläsare kommer ditt system att ansluta direkt till IP-adressen. WordPress kommer att bete sig normalt eftersom det tror att det nås via en domän.
Den här metoden är användbar för att testa teman, plugins och innehåll utan att vänta på en aktiv domän.
Steg 4: Ändra webbplatsens URL:er i databasen
En annan pålitlig metod är att uppdatera webbplatsens URL och start-URL direkt i din WordPress-databas. Detta kan göras med hjälp av phpMyAdmin eller något annat MySQL-verktyg.
Kör dessa två frågor:
UPDATE wp_options SET option_value = 'http://123.123.123.123' WHERE option_name = 'webbplatsadress'; UPDATE wp_options SET option_value = 'http://123.123.123.123' WHERE option_name = 'hem';
Var försiktig om din webbplats använder plugins som lagrar serialiserad data, eftersom ändringar av URL:er på det här sättet kan orsaka att dessa plugins slutar fungera. Säkerhetskopiera alltid din databas innan du gör några ändringar.
När domänen är klar kan du köra en sök-och-ersätt-funktion för att ändra IP-adressen tillbaka till rätt URL.
Så här byter du tillbaka när domänen är klar
När din domän är aktiv och DNS är korrekt konfigurerad är det viktigt att återställa alla tillfälliga inställningar. Så här byter du tillbaka:
- Ta bort de IP-relaterade raderna från din
wp-config.php-fil om du har lagt till dem. - Logga in på din WordPress-administratörspanel med domännamnet.
- Gå till Inställningar och uppdatera webbplatsadressen och WordPress-adressen med den faktiska domänen.
- Om du redigerade databasen direkt, använd ett sök-och-ersätt-plugin för att byta ut alla instanser av IP-adressen med rätt domän.
- Konfigurera om din webbserver så att den hanterar domänen istället för IP-adressen.
- Rensa webbläsarens och plugin-cachen för att förhindra laddningsproblem.
Dessa steg säkerställer att din WordPress-webbplats fungerar korrekt med sin domän, och att alla länkar, resurser och funktioner återställs till sitt korrekta skick.
Felsökning av vanliga problem
Även efter att du har konfigurerat allt korrekt kan du stöta på några problem. Så här felsöker du de vanligaste:
Omdirigering till domänen
Om din webbplats fortsätter att omdirigera till domänen betyder det att WordPress fortfarande använder de gamla URL-inställningarna. Kontrollera dina wp-config.php- och databasposter igen.
Stilar och media laddas inte
Trasiga bilder eller saknade stilar indikerar vanligtvis att webbläsaren fortfarande försöker ladda resurser från domänen. Att uppdatera webbplatsens URL eller rensa webbläsarens cache kan hjälpa.
Administratörsinloggning fungerar inte
Inloggningsproblem uppstår ofta när sessionscookies inte matchar den IP-baserade URL:en. Använd en annan webbläsare eller logga in direkt med rätt URL som angetts i WordPress.
Servern visar en standardsida
Det här betyder att din webbserver inte är konfigurerad för att känna igen IP-förfrågan. Dubbelkolla inställningarna för din virtuella värd eller ditt serverblock.
SSL-varningar för webbläsare
SSL-certifikat stöder inte IP-adresser. Håll dig till HTTP när du arbetar med IP, eller installera ett tillfälligt självsignerat certifikat om det behövs.
Att lösa dessa problem hjälper dig att bygga och testa din webbplats smidigt tills domänkonfigurationen är klar.
SEO och användbarhetsaspekter
Att köra en WordPress-webbplats på en IP-adress kan fungera för utveckling, men det är inte idealiskt för aktiva webbplatser. Här är anledningen:
Förvirring i sökmotorer
Om Google indexerar din webbplats via IP-adressen kan det skapa problem med duplicerat innehåll när domänen publiceras. Använd en robots.txt -fil för att blockera indexering tillfälligt.
Användarförtroende
Besökare förväntar sig att se en varumärkesdomän. En IP-adress i webbläsaren kan se misstänkt ut och minska förtroendet.
SSL och säkerhet
De flesta SSL-certifikat är inte giltiga för IP-adresser. Du får webbläsarvarningar när du öppnar säkert innehåll via en IP-adress.
Plugin-kompatibilitet
Vissa plugins och teman är beroende av domänspecifika funktioner. Att köra dem på en IP-adress kan orsaka oväntade fel.
För att undvika dessa risker, betrakta alltid IP-åtkomsten som en tillfällig åtgärd. Byt till en domänbaserad konfiguration så snart din domän är redo och aktiv.
Slutsats och nästa steg
Att öppna en WordPress-webbplats med hjälp av serverns IP-adress är en praktisk lösning när ditt domännamn ännu inte är klart. Oavsett om du skapar en ny webbplats, migrerar till en ny värd eller bygger i en staging-miljö, låter IP-baserad åtkomst dig komma igång utan dröjsmål.
WordPress är dock byggt för att fungera med en specifik webbplats-URL, och åtkomst till den via IP kan skapa utmaningar som omdirigeringar, trasiga layouter och inloggningsproblem. Lyckligtvis kan dessa problem lösas med några riktade åtgärder. Att uppdatera wp-config.php-filen, konfigurera din webbserver, ändra hosts-filen eller justera databasen är alla giltiga metoder beroende på din situation.
När din domän är aktiv, se till att ta bort alla tillfälliga inställningar och återställa din ursprungliga webbplatskonfiguration. Detta säkerställer att din webbplats fungerar smidigt, upprätthåller korrekt säkerhet och presterar bra i sökmotorer.
Om du någonsin känner dig fastlåst finns våra WordPress-experter här för att hjälpa dig.