it-swarm.com.de

Unterschiedliche robots.txt für zwei verschiedene Domänen verweisen auf denselben Ordner

Ich habe die folgenden zwei Domänen:

example.com

test.example.com

Beide zeigen auf denselben Ordner, der public_html ist. Was ich möchte, ist eine andere robots.txt Datei für jede Domain. Wenn also jemand example.com/robots.txt durchsucht, wird eine andere Datei angezeigt. Und wenn jemand zu test.example.com/robots.txt geht, wird eine andere Datei angezeigt.

Wie kann ich dies mithilfe der URL-Umschreibung in .htaccess tun?

1
Ali

Denken Sie daran, dass niemand aus dem Internet Ihren Verzeichnisbaum sehen kann. Daher sind stackoverflow.com/ und test.stackoverflow.com für uns völlig unterschiedliche Sites und Suchroboter.

Sie können dies tun, indem Sie den HTTP-Host in der Abfrage überprüfen:

RewriteCond %{HTTP_Host} ^test
RewriteRule robots.txt someotherrobots.txt
6
Piotr Müller