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、またはその他の設定であるかどうかわからないので、これを解決するのに助けていただければ幸いです。
ありがとう、カール