2017-01-12 4 views
0

は簡単な質問ですが、私はMySQLでうまくいかないので、正確にこれを達成する方法がわかりません。http:// urlsをhttps://に置き換える方法 - wordpress ssl

私はWordpress-WebsiteをHTTPSで展開したいと思います:// Plesk Onyx(暗号化)でSSL証明書を生成し、私のサイトに追加しました。しかし、今私のデータベース(http://siteurl.com/index.php?site=foo)などの古いを変更する必要がありますhttps://siteurl.com/index.php?site=foo

私はsthがあることを知っています。 mysqlのfindとreplaceコマンドのようなものですが、どのリンクを(200以上の)すべてのリンクをhttps://

に変更するにはどうすればいいですか?

答えて

1

Wordpressの表の見た目はよく分かりませんがあなたのクエリはなく、中に埋め、正しいテーブルで、次のようになります

UPDATE table SET column = replace(column, 'http://', 'https://') WHERE column NOT LIKE 'https://%'; 

これは、httpを置き換えます。// httpsで://まだ更新されていないURLの。それは一度だけ実行する必要があります。

+0

私の間違ったURLを持っている私のテーブルは 'Gp90g_posts'と呼ばれ、カラムは' guid'なので、文は 'UPDATE Gp90g_posts SET guid = replace(guid、 'http://'、 'https: // ')' https://% '; '? – Sithys

+0

正しい@Sithys – Moak

関連する問題