2017-05-31 1 views
0

私はlocalhost(Mamp)上にワードプレスサイトを持っていて、最初のサイトをmampの直接ローカルホストとして持つ代わりに別のサイトを作った。私はちょうどローカルホストに行くことができますし、私は仕事をしたいと思います。ローカルフォルダを新しいフォルダに移動する - 壊れたリンクを修復する

私がしたように、最初のサイトはもう動作しませんでした。なぜなら、ローカルホストではなくlocalhost/siteからリンクが同じではないからです。すべての要素(ホームページ、ページ、投稿、写真など)上のリンク

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost', 'localhost/site/'); 

私はwpbeginner.comからこのクエリを取り、それが動作するはずですが、それは唯一のホームページ上で動作します。ページ、投稿、写真が機能しない場合は、それ以外は「見つかりません」と表示されます。

要求されたURL /index.phpがこのサーバに見つかりませんでした。

サイトで新しいページを作成すると、同じエラーが発生します。

これを解決するにはどうすればよいですか?

私はちょうどすべてを再インストールすることができましたが、あなたが正しい方法でそれを行うなら、私はその必要はないことを知っています。

答えて

0

wp-configファイルでlocalhostの名前を変更しようとしましたが、データベースに同じではないのでエラーが出ました。それからwordpressのpermalinksをチェックしてみました。別のタイプを試してから何らかの理由でうまくいった。それから私はpermalinksを通常のタイプに戻しました、そして、それはまだ働きました。

誰かがなぜ起こったのか説明したいと思っていたら、嬉しいです。

関連する問題