6

Wenn ich meine Website bei Google und Bing einchege, muss ich sie überprüfen, indem ich zum Beispiel eine Datei hochlade.Ist es OK, Site-Verifikationsdateien zur öffentlichen Quellcodeverwaltung hinzuzufügen?

Diese Datei, wenn ich verstanden habe, sollte nicht entfernt werden, weil sie es regelmäßig überprüfen und das Entfernen würde bedeuten, dass ich den Zugriff verlieren würde und es erneut überprüfen muss.

Da die Quelle dieser Website öffentlich auf GitHub verfügbar ist, ist es sicher/ok diese Verifizierungsdateien der Quellcodeverwaltung hinzuzufügen? Oder würde das ein gewisses Risiko darstellen?

Antwort

3

Da die Verifikationsdatei in der Root-Struktur des Webservers liegt und Google darauf zugreifen muss, um den Inhalt zu lesen - Technisch könnte jeder es lesen, wenn er es wollte, indem er zu http://mysite.example.com/verification.html geht.

In diesem Sinne würde ich es nicht zum github-Repository hinzufügen, da es nicht etwas ist, das jemand das Repository klonen und ihre eigene Version erstellen oder Fork erstellen und Änderungsanforderungen erstellen müsste. Es hat keinen Wert für irgendjemand anderen als dich.

+0

Sehr guter Punkt, dass es nicht sinnvoll ist beim Klonen, um eine separate Version zu erstellen. Wenn diese Dateien eingecheckt würden, wäre das ärgerlich, da sie wahrscheinlich durch eigene Versionen ersetzt werden müssten. Gute Argumente! – Svish

+5

Wenn Sie es nicht zum Repo hinzufügen, stellen Sie sicher, dass die Seite bei der Bereitstellung verfügbar ist. Ich dränge ein Repo auf Heroku, aber wenn ich die HTML-Datei ignoriere, brauche ich immer noch die einzelne Ressource, die in den Routen und dem Controller deklariert ist, so dass es scheint, egal, was die Verifizierung im Repo ist – ecoding5

Verwandte Themen