it-swarm.com.de

Beschränken Sie den Zugriff auf Verzeichnisse, die verschiedene Websites hosten

Mein Hosting-Provider verlangt, dass meine primäre Domain (nennen wir sie example.com) auf mein public_html-Stammverzeichnis verweist. Ich besitze auch mehrere andere Domains (nennen wir sie exampleA.com und exampleB.com), die in Unterverzeichnissen gehostet werden, sodass über http://example.com/exampleA/ und http://example.com/exampleB/ auf sie zugegriffen werden kann.

Ich möchte Menschen davon abhalten, auf diese Weise auf diese sekundären Websites zuzugreifen. Im Idealfall gibt es keinen Hinweis darauf, dass die sekundären Sites in irgendeiner Weise mit der primären Domain zusammenhängen. Wie mache ich das? Ändern Sie die .htaccess -Datei?

7
Anthony

Das sollte es tun

RewriteEngine on
RewriteCond %{HTTP_Host} ^example\.com$ [NC]
RewriteRule ^exampleB/ - [R=404,L]

(Angepasst von diese Antwort aber ich denke meins ist richtig, während das erste Beispiel in diesem falsch ist, da es die falsche Domäne in RewriteCond verwendet. Das sollte genug sein, aber Sie könnten das versuchen andere Dinge in dieser Frage, wenn es nicht funktioniert.)

2
paulmorriss