質問: joomla 3.xと.htaccess joomla 3.2のウェブサイトが機能していて、www以外のすべてのトラフィックをwwwアドレスに転送したい。以下のコードを.htaccessファイルに追加しようとしましたが、機能していたと思われますが、機能していないようです。昨日このコードを実装しましたが、変更はすぐには反映されませんでした。今朝チェックしたところ、サイトが利用できませんでした。コードを削除するとすぐに、すべてが元通りになりました。私は何か間違ったことをしていますか?この問題の原因は何ですか?# redirect non-www urls to www rewriteengine on rewritecond %{http_host} !^www\.mydomain\.com rewriterule (.*) http://www.mydomain.com/$1 [r=301,l] すべての助けに感謝します。
回答: これは私が使うものです書き換えエンジンはjoomlaの.htaccessファイルですでにオンになっているはずなので、その行を繰り返さないでください。 force wwwセクションがrewrite onステートメントの直後にあることを確認してください。# only do this line once! rewriteengine on # force the "www." rewritecond %{http_host} !^www\.domain\.biz$ [nc] rewriterule ^(.*)$ http://www.domain.biz/$1 [r=301,l] 現在、これを3つのjoomla 3.xサイトで問題なく使用しています