Flytta stort mediabibliotek till subdomän, hur?

Permalänk
Medlem

Flytta stort mediabibliotek till subdomän, hur?

Hejsan,

Har kört fast med ett litet issue. Har en rätt stor sajt och kom på lite för sent i processen att jag behöver en separat subdomän för alla mediafiler för prestandans skull. Går himla trögt just nu och en flytt skulle göra mycket!

Anyway, har satt upp en subdomän på loopia och konfigurerar den som en "autobahn" och den heter media.mindomän.com och huvudsajten ligger på mindomän.com.

Har kopierat hela mediabiblioteket till den nya domänen och dessa ligger nu alltså på media.mindomän.com/uploads/ och det är där jag vill spara allting framöver.

Testade att gå in och köra följande SQL-sats i databasen för att ersätta alla länkar:

UPDATE wp_posts SET `post_content` = REPLACE (`post_content`, 'src="https://mindomän.com/wp-content/uploads/', 'src="https://media.mindomän.com/uploads/'); UPDATE wp_posts SET `guid` = REPLACE (`guid`, 'https://mindomän.com', 'https://media.mindomän.com') WHERE post_type = 'attachment';

Efter det så gick jag in i wp_config och la till:

define('UPLOADS', 'https://media.mindomän.com/uploads');

Där trodde jag att jag skulle bli klar, men icke! Ingenting fungerar och nu försöker wp istället hämta alla bilderna ifrån https://mindomän.com/https://media.mindomän.com. Why? Vad missar jag? Varför blir det en dubbel sökväg?

Funderar på om det är Steg 4 i den här guiden jag inte riktigt fått till:
https://www.webnots.com/move-wordpress-images-folder-to-subdo...

upload_path samt upload_url_path är jag lite osäker på vad jag ska ändra till.

Väldigt tacksam för lite knuff i rätt riktning!

Permalänk
Geeks
Jobbar med data

Du behöver öppna upp en sida/inlägg inuti post_content och kontrollera hur den exakta urlen ser ut där. Sedan får du göra en ny sök/ersätt, om den innehåller dubbla URLs.

Baserat på Loopias guide, bör detta vara korrekt.
https://blogg.loopia.se/2009/05/12/snabba-upp-wordpress-med-a...

/wp-admin/options.php
upload_path = '../../media.mindomän.com/public_html/uploads'
upload_url_path = ''https://media.mindomän.com/uploads/'

Permalänk
Medlem
Skrivet av jreklund:

Du behöver öppna upp en sida/inlägg inuti post_content och kontrollera hur den exakta urlen ser ut där. Sedan får du göra en ny sök/ersätt, om den innehåller dubbla URLs.

Baserat på Loopias guide, bör detta vara korrekt.
https://blogg.loopia.se/2009/05/12/snabba-upp-wordpress-med-a...

/wp-admin/options.php
upload_path = '../../media.mindomän.com/public_html/uploads'
upload_url_path = ''https://media.mindomän.com/uploads/'

Tusen tack för svaret! Hade helt missat den guiden.

Gjorde precis som du skrev ovan med upload_path och upload_url_path tillsammans med sql-satsen i exemplet de hade och nu fungerar det perfekt.