6

サイトをslichostからAmazonec2に移動しました。引っ越した後、ワードプレスに必要な設定をしました。WordPressの最初のページは正常に機能しますが、パーマリンクが機能しません。パーマリンクを機能させるために必要な変更を教えてください。

ありがとう

4

8 に答える 8

8

apacheの構成を確認し、Wordpressのインストールを保存するディレクトリで次の設定が有効になっていることを確認します(おそらく、特定のディレクトリに対してより多くの構成オプションがありますが、これらはWordpressのファンシーパーマリンクに最低限必要です)。

<Directory var/www/>
Options FollowSymLinks
AllowOverride All
</Directory>
于 2011-09-27T17:49:17.737 に答える
4

新しい Linux ホストに移動し、新しいワードプレスをインストールした後、きれいなパーマリンクを有効にするために、次のすべての変更を行う必要がありました。

  1. Krige が提案するコードを含む正しいフォルダーに .htaccess を作成します。
  2. Mike Lynn の提案に従って、Apache で mod_rewrite を有効にしてから、サーバーを再起動します。
  3. Cninroh の提案に従って、/var/www/ の Apache 構成を FollowSymLinks および AllowOverride All に変更します。私たちにとって、/etc/apache2/sites-enabled/000-default は、編集する必要のあるファイルでした。
于 2013-09-06T23:24:00.023 に答える
1

私はこれを修正することができました:

  • 自分のサイトの wp-admin にログインする
  • 設定の変更 | 別のものへのパーマリンクオプション
  • 変更内容を保存
  • 設定の変更 | パーマリンク オプションを元の値に戻す
  • 変更内容を保存

これにより、元々機能していなかったパーマリンクが再度有効になったようです。

于 2013-12-26T19:50:06.527 に答える
1

パーマリンク (デフォルト以外) を Mac OSX で動作させるのに問題がありましたが、以下は非常に役に立ちました。デフォルトでは、Mac はデフォルトで .htaccess に対応していないようで、特定のファイル (以下のリンクで指定) が変更されるまで、Apache はファイルを無視します。

http://wordpress.org/support/topic/getting-pretty-permalinks-working-on-a-mac-105-server

http://clagnut.com/blog/350/

それが役立つことを願っています!

于 2013-03-14T05:31:24.233 に答える
0

Apache の構成を確認することは不可欠であり、おそらく最初のステップですが、Apache で mod_rewrite モジュールが有効になっていることも確認する必要があります...使用した Amazon の AMI に応じて、次のことを行う必要があります。

  • Apache をインストールし、条件付きで mod_rewrite を有効にします。

    a2enmod 書き換え

  • サーバーを再起動します

    ああ

于 2012-07-22T12:07:53.593 に答える
0

パーマリンク パスの前に index.php/ を追加してみてください。

于 2010-12-03T03:29:08.703 に答える
0

デフォルト以外のパーマリンク オプションを設定すると、次のコードが .htaccess ファイルに既に投稿されます。

 # BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /callerdb/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /callerdb/index.php [L]
</IfModule>

# END WordPress

しかし、あなたがすでに知っているように、それは役に立ちません。

したがって、これはrewrite_module を設定すると機能します。これは、cpanel で利用可能な場合は「アクセス許可を修正する」に移動するか、ホストに連絡することで実行できます。

于 2013-11-27T15:36:52.930 に答える