Ανακατευθύνει μεταδεδομένα (_redirects.yaml)

Ένα αρχείο _redirects.yaml σάς επιτρέπει να διαχειρίζεστε ανακατευθύνσεις. Μια ανακατεύθυνση αναγκάζει το πρόγραμμα περιήγησης του χρήστη να μεταβεί σε διαφορετική διεύθυνση URL όταν ζητείται μια συγκεκριμένη διεύθυνση URL. Μπορείτε να χρησιμοποιήσετε ανακατευθύνσεις για περιεχόμενο που έχει μετακινηθεί ή έχει διαγραφεί. Οι ανακατευθύνσεις λειτουργούν μόνο εάν καταργήσετε το αρχείο στη διεύθυνση URL προέλευσης. Το αρχείο _redirects.yaml περιέχει ένα στοιχείο ανώτατου επιπέδου ανακατευθύνσεων. Η τιμή του είναι μια λίστα ορισμών ανακατεύθυνσης. Κάθε ανακατεύθυνση έχει ένα από πεδίο και ένα προς πεδίο. Το αρχείο _redirects.yaml χρησιμοποιεί τη μορφή αρχείου YAML. Για να διαχειριστείτε τις ανακατευθύνσεις για αλλαγές σε καταλόγους ανώτατου επιπέδου ενός ιστότοπου, μπορείτε να τις προσθέσετε στο αρχείο _redirects.yaml στη ρίζα του περιεχομένου του ιστότοπου. Για παράδειγμα, το //depot/google3/googledata/devsite/content/en/_redirects.yaml περιέχει ανακατευθύνσεις για καταλόγους ανώτατου επιπέδου στο developers.google.com.

Κάθε αντικείμενο σε ένα αρχείο _redirects.yaml υποστηρίζει το πεδίο συμπερίληψης, το οποίο σας επιτρέπει να αντικαταστήσετε το αντικείμενο με τα περιεχόμενα ενός άλλου αρχείου YAML κατά το χρόνο δημιουργίας. Τα περιεχόμενα του περιλαμβανόμενου αρχείου πρέπει να ταιριάζουν με τον τύπο που κανονικά θα βρισκόταν στο αντικείμενο.