0

投稿画像などの URL を含む (または生成に役立つ) wordpress データベースのテーブルは何ですか?

私が尋ねている理由は、サーバーにワードプレスのテーマがインストールされているからです。以前は にありましたlocalhost。テーマと「データベース全体」をローカル サーバーからリモート サーバーにアップロードしました。テーマは問題なく動作していますが、すべての URL が にリダイレクトされるようにlocalhost/qmihospital/...なりqmihospital.org/...ましたが、問題はデータベースが原因である可能性があるため、データベース内のすべてのリンクを から に変更しlocalhost/qmihospitalましたhttp://www.qmihospital.org。それでも問題は同じです。私が見逃したかもしれないことを誰か教えてください。リンクが正しく生成されないのはなぜですか?

私は過去3時間試してきましたが、問題を根絶することはできません:(

4

1 に答える 1

1

URLをデータベースに変更する必要があります

UPDATE wp_options SET option_value = replace (option_value , 'http://www.oldsite.com' , 
  'http://www.newsite.com')         
WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = replace 
(guid , 'http://www.oldsite.com' , 'http://www.newsite.com');

UPDATE wp_posts SET post_content = replace 
   (post_content , 'http://www.oldsite.com' , 'http://www.newsite.com');

UPDATE wp_postmeta SET meta_value = replace 
(meta_value , 'http://www.oldsite.com' , 'http://www.newsite.com');

ここで、oldsite を localhost に、newsite を新しい URL に置き換えてから、管理パネル >> 設定 >> パーマリンク >> 更新に移動します。

于 2013-11-11T12:07:46.813 に答える