Puncte:1

compozitorul drupal-scaffold anexează robots.txt

drapel us

Am făcut recent upgrade la Drupal 9.3.0 cu aspectul compozitorului. De fiecare dată când executăm actualizare a compozitorului conținutul robots.txt este suprapus cu fișierul aflat în core/assets/scaffold/files/robots.txt. Am dori să anexăm implicit robots.txt cu date unice ale proiectului.

Am inclus următoarele în compozitor.json conform documentatiei gasite:

    „extra”: {
        „drupal-scaffold”: {
            „locații”: {
                "web-root": "web/"
            },
            „mapping fișier”: {
               „[web-root]/robots.txt”: {
               „append”: „assets/robots.txt.append”
               }
            }
        },

Ezit să creez fișierul core/assets/scaffold/files/robots.txt.append deoarece am fost instruiți de ceva vreme să nu modificăm/adăugăm niciun fișier în fișierul miez/ director. Unde ar trebui robots.txt.append să fie plasat pentru a face acest lucru?

Puncte:2
drapel cn

Calea este relativă la rădăcina proiectului dvs. (unde locuiește composer.json), așa că în exemplul dvs. creați un folder numit /assets în rădăcină, adică un frate al lui /web.

Dacă întrebarea ta este mai mult dacă există o anumită cale pentru tine ar trebui să plasează-l la, atunci răspunsul este: nu special. Fișierul nu face parte din aplicația web în sine, așa că bunul simț ar putea spune că nu-l puneți în /web, dar într-adevăr depinde de dvs.

Doar asigurați-vă că este plasat într-un loc care nu va fi suprascris în timpul actualizărilor compozitorului și că este inclus cu comiterile dvs. git (deci nu site-uri/implicit/fișiere etc), și veți fi bine.

Greg Sims avatar
drapel us
Am creat fișierul la ```assets/robots.txt.append``` unde ``assets/``` este un frate cu ```web/```. Totul merge bine! Mulțumiri
Kevin avatar
drapel in
De asemenea, nu îl puteți schelă și adăuga modulul robots txt.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.