質問: cpanel fantastico自動インストーラが原因でwordpressが新しいマルチサイトサイト用の.htaccessファイルを提供しない場合 私は自動インストーラを介してwordpressをインストールし、後でそれをマルチサイトとして設定しました。しかし、自動インストーラを使ってwordpressサイトを作成しても、デフォルトで.htaccessファイルが表示されません。それで、私はcpanelで.htaccessという名前の空のファイルを作成し、それにこのコードを貼り付けました:rewriteengine on rewritebase / rewriterule ^index\.php$ - [l] # uploaded files rewriterule ^files/(.+)wp-includes/ms-files.php?file=$1 [l] rewritecond %{request_filename} -f [or] rewritecond %{request_filename} -d rewriterule ^ - [l] rewriterule . index.php [l] それは正しい方法ですか?
回答: かなりパーマリンクを有効にすると、.htaccessファイルはwordpressによって自動的に作成されるはずです。そうでない場合、wordpressはあなたが手動でファイルを作成するのに使用すべきコードをあなたに示すでしょう。どのコードを使用するべきか疑問がある場合は、バックエンドでかなりパーマリンクを無効にし、バックアップしてから、現在の.htaccessファイルを削除します。それから私はバックエンドに入り、再びかなりのパーマリンクをアクティブにして、与えられた指示に従います。