0

Wordpress は WAMP (win 7 x64) にローカルにインストールされており、http://lc.locと入力するとサイトのフロント ページが正常に読み込まれます。しかし、読み込まれたページでこの URL へのリンクをクリックすると、DNS ホストからダウンロードする DNS 失敗ページが表示されます。http://lc.loc/で始まるページ上のすべてのリンクは、このように壊れています。アドレスバーにそれらを入力すると機能しますが、ページ上の同じリンクをクリックすると、DNS の「ページが見つかりません」というエラーが表示されます。

私はFirefox、Chrome、IEを試しましたが、すべて同じことが起こります。

mod_rewrite が有効になり、LoadModule rewrite_module modules/mod_rewrite.so 行が http.conf でコメント解除され、conf/extra/httpd-vhosts.conf が含まれるようになります。

問題となる可能性のあるワードプレスによって .htaccess ファイルが作成されませんでしたが、これを行うために必要なすべての設定を有効にしたと思います。「全員」がフル アクセスできるように、www フォルダー内のすべてのファイルのアクセス許可を設定しました。また、共有ホスティング アカウントで作成した新しい wordpress インストールから .htaccess ファイルを手動で追加しましたが、これは役に立ちませんでした。

httpd-vhosts.conf の仮想ホスト構成:

NameVirtualHost *:80
<VirtualHost *:80>
ServerName lc.loc
ServerAlias lc.loc
DocumentRoot "e:/wamp/www/lc"

パーマリンク構造を投稿タイプに変更しようとしましたが、これによりリンクの URL が正常に変更されますが、それらのリンクをクリックすると、説明されている方法で失敗します。

ホスト ファイル構成:

127.0.0.1    lc.loc

これがapache、wordpress、またはその他の設定であるかどうかわからないので、これを解決するのに助けていただければ幸いです。

ありがとう、カール

4

1 に答える 1

1

WordPress 設定で WordPress アドレス URL とサイト アドレス URL を確認します。問題を引き起こしている可能性がある localhost にまだ設定されている場合。

明確にするために編集:これらの値は、WAMP に含まれている phpmyadmin システムから編集できます。wordpress データベースのwp_options- の下に、修正したい値が の下にリストされsiteurlます。

于 2012-05-31T16:11:48.667 に答える