だから、私はapacheでOpenSuseを実行している開発サーバーを持っています。このサーバーにはたくさんのプロジェクトがあり、そのうちのいくつかにはオンライン/ライブの対応物があります。
各プロジェクトには個別のサブドメインがあります。
robots.txtに対するすべてのリクエストを、サーバー全体の1つの「デフォルト」ファイルに書き換えるにはどうすればよいですか。
私の目標は、検索ボットからのインデックス作成を防ぐことです。
だから、私はapacheでOpenSuseを実行している開発サーバーを持っています。このサーバーにはたくさんのプロジェクトがあり、そのうちのいくつかにはオンライン/ライブの対応物があります。
各プロジェクトには個別のサブドメインがあります。
robots.txtに対するすべてのリクエストを、サーバー全体の1つの「デフォルト」ファイルに書き換えるにはどうすればよいですか。
私の目標は、検索ボットからのインデックス作成を防ぐことです。
すべてのディレクティブにを設定するよりも簡単な方法はないと思います。Alias
VirtualHost
Alias /robots.txt /home/path/to/generic/robots.txt
とはいえ、真にグローバルなソリューションによって修正されて喜んでいます。
私は同じ問題を抱えていて、Pekkaが提案するAlias宣言をVirutalHostディレクティブの外のhttpd.confに配置でき、それがすべてのサイトに適用されることがわかりました。