私は、ユーザーが自分のWebアプリケーションを順番に作成できるWebアプリケーションに取り組んでいます。アプリケーションによって作成された新しいWebアプリごとに、新しいサブドメインを割り当てます。例:subdomain1.xyzdomain.com、subdomain2.xyzdomain.comなど。
これらのWebアプリケーションはすべてデータベースに保存され、に保持されているPythonスクリプト(たとえば
default_script.py)によって提供され/var/www/
ます。これまで、robots.txt/var/www/
を使用してディレクトリ()の検索エンジンインデックスをブロックしてきました。これは基本的に、 default_script.pyを含むすべてのスクリプトと、そのdefault_script.pyスクリプトを使用して複数のWebアプリケーションに提供されるコンテンツのインデックス作成をブロックします。
しかし今、私はそれらのサブドメインのいくつかにインデックスを付ける必要があります。
しばらく検索した後、robots.txtでスクリプトを明示的に指定することで、スクリプトのインデックス作成をブロックする方法を見つけることができました。
しかし、私はまだ次のことについて疑問を持っています:
私のdefault_script.pyのインデックス作成をブロックし、default_script.pyから提供されるすべてのコンテンツのインデックス作成もブロックします。はいの場合、インデックスを作成すると、default_script.pyが検索結果にも表示され始めます。
一部のサブドメインのインデックスを選択的に許可するにはどうすればよいですか。
例:subdomain1.xyzdomain.comにインデックスを付けますが、 subdomain2.xyzdomain.comにはインデックスを付けません