PHPアプリケーションのリダイレクトリンク

PHPアプリケーションのリダイレクトリンク

これは Apache 2.4 Web サーバーです。

あるドメインから別のドメインにサイト全体をコピーしました。 から にコピーしたとしますolddomain.comnewdomain.com/subdir/このサイトはニュースと広告を掲載する Web サービスです。

このサイトには、広告サーバーである PHP アプリケーションがあります。このアプリケーションには、olddomain.comコード内、構成ファイル内などに多数のリンクがあります。したがって、リンクは古いドメインに向けられています。これらのリンクはリテラルであり、相対的なものではありません。

これらすべてのリンクを新しいドメインにリダイレクトするために何かできますか? リダイレクト付きの .htaccess のようなものを考えていますが、実際にはそのような .htaccess をどのフォルダーに配置するかわかりません。

リンクをリダイレクトするにはどうすればいいですか?

答え1

古いドメインを所有していると仮定すると、これはmod_aliasApacheモジュールの仕事のように見えます。ガイド

ここにいくつかの文書がありますリダイレクトリダイレクトマッチそれが提供する指令。

あるいは、何か凝ったことをしたいなら、mod_rewriteモジュール。

関連情報