0

WordPress ブログに 3 つの投稿を投稿しました。そして、最初は、次のようなデフォルトのリンクを使用しました

http://example.com/?p=74

次に、WordPress パネルのパーマリンク設定で、この URL をパーマリンクに変更することにしました。

worpress 用の .htaccess ファイルへのアクセスを提供したので、設定を変更するとすぐに、このファイルをいくつかのコンテンツで埋めることができます。それで、それは大丈夫です。

その後、次のように perm-link-pattern を使用するように設定を変更しました: /%postname%/

1.htaccess は WordPress によって変更されました

2 ページ内の投稿へのリンクが変更されました

3.しかし、これらの変更されたリンクをクリックすると、新しい投稿を作成する場合でも(古い投稿を使用するだけでなく)、udefinedコンテンツに移動します(このURLによるページありません)。

どうすればこれを修正できますか?

4

1 に答える 1

1

修理済み。これについてはインターネット上に1000の記事がありますが、詳細についてはすべて...

だから、私の場合:

  1. sudo vim / etc / apache2 / sites-available / default

  2. 'AllowOverrideAll'があることを確認してください

...
 <Directory /var/www/my-site>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
 </Directory>
 ...

次に、Apacheを再起動すると、すべてが機能します。

于 2012-11-04T00:26:38.287 に答える