Je suis un développeur JavaScript sans expérience Drupal.
Je travaille avec une église pour refondre leur site Drupal après le départ de leur développeur sans laisser de notes / documentation / etc. En attendant, j'aimerais mettre en place quelques pages html statiques à la place du site Drupal, sans me débarrasser de toutes les données Drupal.
Puis-je simplement "désactiver" Drupal, de sorte que les routes actuellement alimentées par Drupal (ie church.org/worship
:) rendront à la place la version du fichier statique (ie:) church.org/worship/index.html
?
Tirer parti du «mode maintenance» de Drupal est-il une solution possible? J'ai trouvé cet article, https://drupalden.co.uk/static-maintenance-page-replace-drupals-default-maintenance-mode-page , sur le remplacement de la page de maintenance par défaut, mais qu'en est-il des autres itinéraires aussi?
Merci pour toute aide!
Le htaccess de Drupal redirige les requêtes vers le fichier index.php lorsque le fichier ou le dossier n'est pas présent sur le disque.
Cela est vrai sur 7 et 8.
Si vous souhaitez placer une page statique au moment de /worship/
créer le dossier /worship
et un index.html
dans celui-ci qui sera récupéré.
Le code ressemble à,
# Pass all requests not referring directly to files in the filesystem to
# index.php.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^ index.php [L]
Lien D8, https://git.drupalcode.org/project/drupal/-/blob/8.8.x/.htaccess#L134-139
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots