Comment remplacer temporairement Drupal par des pages HTML statiques?

Brian Zelip

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!

rovr138

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 /worshipet un index.htmldans 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.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

Comment servir des pages statiques

Comment copier des pages HTML statiques dans gulp

Comment remplacer le mode de fonctionnement des "requêtes" statiques par des "requêtes" dynamiques ?

Seaborn: Comment remplacer temporairement les valeurs non numériques dans une colonne par des valeurs numériques pour la distribution?

comment remplacer la balise html par des accolades

Comment remplacer les images HTML par des images responsives GatsbyJS ?

Comment remplacer temporairement une référence NuGet par une version locale

Comment remplacer temporairement la rl.qu/estion précédente par une nouvelle ?

Comment créer un projet de démarrage Spring qui comprend des routes Vaadin et des pages HTML statiques

Comment remplacer temporairement le comportement d'importation ?

Comment appeler des fichiers HTML statiques

Comment diffuser des pages statiques en dehors de mon projet?

Rails: comment créer un lien vers des pages statiques

Comment remplacer des classes par replaceChild

Comment remplacer le conteneur par des composants ?

Comment remplacer tous les ä par des ae ?

remplacer du contenu html par des valeurs

Comment exécuter des méthodes statiques par nom

Comment remplacer la balise HTML par Tampermonkey?

Remplacer les symboles statiques dans le binaire MacOS Mach-O par des symboles externes

Comment supprimer des méthodes de statiques à partir d'un code (et comment les remplacer)

Comment remplacer les vidéos HTML5 par des images uniquement sur les appareils mobiles

Comment remplacer les caractères UTF-8 par des entités HTML?

Comment remplacer les caractères spéciaux par des balises html

comment dessiner une image dans canvas-html5 et la remplacer par des fonctions sortantes

Comment remplacer les balises HTML par des balises BBCode personnalisées ?

Comment obtenir une liste déroulante de pages statiques dans OctoberCMS avec l'arborescence des pages ?

Comment remplacer des nombres par des liens vers des nombres

Comment remplacer les variables statiques des classes dérivées héritées dans TypeScript

TOP liste

  1. 1

    Microsoft.WebApplication.targets

  2. 2

    Spring @RequestParam DateTime format comme ISO 8601 Date Heure facultative

  3. 3

    comment supprimer "compte de connexion google" à des fins de développement - actions sur google

  4. 4

    Comment ajouter une entrée à une table de base de données pour une combinaison de deux tables

  5. 5

    Passer la taille d'un tableau 2D à une fonction ?

  6. 6

    Exporter la table de l'arborescence vers CSV avec mise en forme

  7. 7

    Impossible d'accéder à la vue personnalisée pendant le test de l'interface utilisateur dans XCode

  8. 8

    Créer un système Buzzer à l'aide de python

  9. 9

    Comment changer le navigateur par défaut en Microsoft Edge pour Jupyter Notebook sous Windows 10 ?

  10. 10

    impossible d'obtenir l'image d'arrière-plan en plein écran dans reactjs

  11. 11

    Algorithme: diviser de manière optimale une chaîne en 3 sous-chaînes

  12. 12

    CSS: before ne fonctionne pas sur certains éléments,: after fonctionne très bien

  13. 13

    Conversion double en BigDecimal en Java

  14. 14

    Comment obtenir l'intégration contextuelle d'une phrase dans une phrase à l'aide de BERT ?

  15. 15

    Comment choisir le nombre de fragments et de répliques Elasticsearch

  16. 16

    Comment vérifier si un utilisateur spécifique a un rôle? Discord js

  17. 17

    Comment créer un bot à compte à rebours dans Discord en utilisant Python

  18. 18

    Existe-t-il un moyen de voir si mon bot est hors ligne ?

  19. 19

    comment afficher un bouton au-dessus d'un autre élément ?

  20. 20

    Comment activer le message Pylint "too-many-locals" dans VS Code?

  21. 21

    Je continue à obtenir l'objet 'WSGIRequest' n'a pas d'attribut 'Get' sur django

chaudétiquette

Archive