Selam arkadaşlar,
Elimde yaşlı bir wordpress site var. Bazı eski konuların içinde, site içi linklemeler http:// ile başlıyor şekilde kalmış.
Bu durumu phpmyadminde http:// ile başlayanları https:// ile değiştir demek için hangi sorguyu yazmam gerekir?
Teşekkürler.
Phpmyadmin'de Http ile Başlayan Likleri Https ile Değiştirmenin Sorgusu Nedir?
7
●176
- 30-11-2024, 13:34:54
İlk Kod:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://', 'https://') WHERE post_content LIKE '%http://%';
İkinci Kod:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://siteniz.com', 'https://siteniz.com') WHERE post_content LIKE '%http://siteniz.com%';
- 30-11-2024, 13:36:52UPDATE tablo_adı
SET another_column = REPLACE(another_column, 'http://', 'https://')
WHERE another_column LIKE 'http://%';
yedek almayı unutmayın
another_column alanına sütun adı yazın - 30-11-2024, 13:43:08Arkadaşlar aşağıdaki 2 sorguyuda denedim 0 satır etkilendi diyor, neyi yanlış yaptım acaba?
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://', 'https://') WHERE post_content LIKE 'http://%';
UPDATE wp_posts
SET post_content = REPLACE(post_content, 'http://', 'https://')
WHERE post_content LIKE 'http://%'; - 30-11-2024, 13:50:14Arkadaşlar hepinize teşekkür ederim. Aşağıdaki sorgu ile çözdüm. Başkalarına lazım olursa yedek alarak deneyebilirler.
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://', 'https://'), guid = REPLACE(guid, 'http://', 'https://') WHERE post_content LIKE 'http://%' OR guid LIKE 'http://%';