" . 403 Adgang nægtet " The Drupal content management system giver indbygget understøttelse for basale fejlsider som " 404 Not Found" og Enten af disse fejl vises, hvis en besøgende forsøger at få adgang til en webadresse, der enten ikke eksisterer eller har særlige adgangskrav . Tilpassede sider kan oprettes i Drupal admin panel og knyttet til hver fejl ved hjælp af Fejlrapportering konfigurationssiden , men hvis du har din Drupal noder indstillet til kun for medlemmer , vil en besøgende ikke kunne se fejlside enten. Gennem brug af moduler , kan du opsætte brugerdefinerede fejlsider , der undgår dette paradoks . Instruktioner
Change Adgang nægtet besked via Pages
1
Access Drupal admin panel og klik på "Opret indhold" og vælg " Side ". Giv din nye side en titel , såsom " kun for medlemmer indhold ".
2
Tilføj den ønskede besked eller indhold til siden . Et eksempel kan være: .
" Vi beklager, men den side, du forsøger at se er kun for medlemmer
p Hvis du allerede er registreret som medlem af dette websted , prøv < ; . a href = "bruger" > logge ind
Hvis du ikke er medlem , skal du sign up .
p Hvis du har spørgsmål om vores hjemmeside eller gruppe , er du velkommen til at kontakte os .
3
Indsend stedet og tage et kig på webadressen i browserens adresselinje Bemærk " node -id" som er det antal i slutningen for eksempel: . .
< p> http://www.example.com/node/3
4
Klik på " Administration " og derefter site konfiguration " og" Fejl rapportering. " Indtast stien til din brugerdefinerede side på det område , der er fastsat i Access Denied (403) side . For eksempel, for " http://www.example.com/node/3 " vil du indtaste " node /3" uden anførselstegn .
5.
Gem dine ændringer og teste din side ved logge ud og forsøger at få adgang til en kun for medlemmer siden.
Skift adgang nægtet besked via moduler
6
Hent og installer den relevante version af Customerror modul fra Drupal modul repository . Brug knudepunkter for at tilpasse fejlsider fungerer ikke, hvis knuder er låst ned. Brugerdefinerede fejlsider skabt ved hjælp af noder vil også dukke op i søgeresultaterne og indhold blokke , som kan være uønsket. Den Customerror Modulet undgår disse problemer ved håndtering af fejl på en anden måde .
7
Klik på " Administration> Webstedskonfiguration > Brugerdefineret fejl" og indtast en side titel, såsom " kun for medlemmer indhold . " Føj den ønskede besked eller indhold til siden og tjek " Enable" kassen.
8
Klik på " Administration " og derefter " site konfiguration" og " Fejl rapportering. " Enter " customerror/403 " i " Adgang nægtet (403) " feltet. Gem ændringer og teste din side ved at logge ud og forsøger at få adgang til en kun for medlemmer siden.