1

サーバー{IP}/blogにWordPressブログがあります。

最近、このブログ用に2つのドメインを購入し、Apacheで2つの仮想ホストを構成しました。これは機能しますが、サイト上のすべてのリンクは古い場所{IP} / blog/link_hrefにリンクしています。

WP_HOMEとWP_SITEURLを$_SERVER['SERVER_NAME']に変更しようとしましたが、これにより、www.sth.com / www.sth.com/linkのようなdoubleのリンクが表示されます。

4

1 に答える 1

1

これらが自分で作成したリンクである場合は、相対的であるか、先頭にhttpが付いている必要があります。ブラウザは、サイトのURLを相対リンクに自動的に追加します。

//this becomes `www.site.com/www.site.com/home`
Href="www.site.com/home"

//these are proper format
Href="http://www.site.com/home
Href="/home"
Href="home" (from current directory)

これはあなたにとってはそうではないかもしれません...しかし、私はそれがワードプレスユーザーのために今数回起こるのを見ました。

于 2011-09-05T14:07:21.123 に答える