Permalinks tildele en permanent URL til hvert innlegg i en WordPress blogg. Disse fungerer i et samspill mellom WordPress content management system og Apache webserver som kommer forhåndsinstallert på Ubuntu . Broken permalinker kan bli løst ved å løse tillatelsesproblemer , slik at WordPress og Apache for å oppdatere viktige konfigurasjonsfiler. Den " . Htaccess" Configuration File
. Htaccess fil styrer hvilke deler av nettstedet kan ses av hvilke brukere , og er en del av permalink etablering og styringssystem. Denne filen bør være i din root WordPress mappen sammen med wp -admin og wp- content -mapper . Lag den hvis den ikke finnes allerede ved å skrive kommandoen " touch. Htaccess" og treffer retur. Deretter endrer eierskapet av filen til den samme virtuelle brukeren som kjører Apache webserver prosessen : en
sudo chown -v : . Www - data htaccess
sudo kommandoen forteller Ubuntu til å kjøre følge kommandoer som systemadministrator, og vil kreve et administrativt passord .
. htaccess Tillatelser
Etter . htaccess filen er opprettet , må du bekrefte at Apache prosessen er lov til å lese fra og skrive til filen . Dette er gjort med chmod kommandoen , som bruker en oktal numerisk system for å lage tillatelser: 4 for read , to for write og ett for utføre . Skriv inn følgende kommando:
sudo chmod -v 664 htaccess
p Dette vil gi Apache2 brukeren og medlemmer Apache2 gruppen lese -og skrivetilgang til filen , mens innstillingen det som skrivebeskyttet . for alle andre brukere .
Apache Innstillinger
Apache webserver må også informeres om at den har evnen til å utføre URL omskrivninger , som er den informasjonen som vil bli lagret i den . htaccess filen . Bruk en Apache utility program som heter " a2enmod " for å gjøre dette med følgende innstilling : en
sudo a2enmod omskriving
p Dette vil endre innstillingen og rapportere tilbake til deg at innstillingene endres ikke vil ta sted før en Apache webserver startes på nytt. Du kan gjøre dette ved å starte webserveren , eller med følgende kommando : en
sudo /etc/init.d/apache2 restart
WordPress Innstillinger
< p> Bruk WordPress Dashboard administrative grensesnittet til å velge hvilken type permalinker du ønsker at nettstedet skal bruke. Denne innstillingen er i Innstillinger-menyen på venstre side av dashbordet , etterfulgt av Permalinks undermenyen . Velg foretrukket permalink struktur og klikk " Lagre endringer". De nødvendige innstillingene vil bli skrevet automatisk til filene , nå som deres tillatelser er løst .