質問: tomcat4を使用したサイト全体のリダイレクト 免責事項:ウェブマスターの経験はほとんどありません。何かが無知だと思われる場合はおapびします。そのように聞こえるのであれば、おそらくそうです。私の雇用主はウェブサイトのあるバージョンから別のバージョンに切り替える途中であり、当面は古いサイトを新しいサイトにリダイレクトしたいのですが、古いサイトのページはバックアップとして保存したいです。googleで検索したところ、サイト全体のリダイレクトを実行する簡単な方法は、.htaccessファイルに次の行を追加することであることがわかりました。redirect 301 / http://www.website.com このタスクが私に与えられる前は、サイトに.htaccessファイルがなかったため、作成し、onlyその行が含まれています。そのファイルが保存されると、古いサイトのurlをロードしようとすると、500内部サーバーエラーが発生しました。経験豊富なウェブマスターには明らかな何かが欠けていると確信しています。このリダイレクトを保留するには、さらに何が必要ですか?
回答: これはおそらく一般的な要件であるにもかかわらず、それと同じような別の質問を見つけることができないので、htaccessファイルに入れるべきものをここに示します。スラッシュの後にurlの一部を保持する場合(つまり、olddomain.com/somethingがnewdomain.com/somethingにリダイレクトする場合)は、次のようにします。options +followsymlinks rewriteengine on rewriterule (.*) http://www.newdomain.com/$1 [r=301,l] リダイレクトでホームページに移動するだけの場合は、次を使用します。rewriterule (.*) http://www.newdomain.com/ [r=301,l]