Permalinks toekennen van een permanente URL om elke post in een WordPress blog . Deze werken door middel van een interactie tussen de WordPress content management systeem en de Apache webserver , dat is vooraf geïnstalleerd op Ubuntu . Gebroken permalinks kan worden vastgesteld door het oplossen van problemen met machtigingen , waardoor WordPress en Apache om de belangrijkste configuratiebestanden bij te werken . Het " . Htaccess " Configuration File . Htaccess bestand bepaalt welke delen van de website kunnen worden bekeken door welke gebruikers , en is een onderdeel van de permalink creatie en management systeem . Dit bestand moet in je hoofdmap WordPress naast de wp - admin en wp-content mappen . Maak het als het nog niet bestaat door het invoeren van het commando "touch . Htaccess " en slaan terug . Wijzig vervolgens de eigenaar van het bestand naar dezelfde virtuele gebruiker dat de Apache webserver proces draait : sudo chown - v : . Www - data htaccess Het sudo commando vertelt Ubuntu aan het draaien volgende opdrachten als systeembeheerder , en zal een administratieve wachtwoord nodig . . htaccess Machtigingen Na het . htaccess bestand is aangemaakt , moet u bevestigen dat de Apache proces wordt toegestaan om te lezen van en schrijven naar het bestand . Dit wordt gedaan met het chmod commando, dat een octaal numeriek systeem gebruikt om machtigingen te maken: 4 voor lezen , 2 voor schrijven en 1 voor uit te voeren . Voer de volgende opdracht : sudo chmod - v 664 htaccess Dit zal de Apache2 gebruiker en de leden van de Apache2 groep lees-en schrijftoegang tot het bestand te geven , terwijl deze als alleen-lezen . voor alle andere gebruikers . Apache Instellingen de Apache Web server moet ook worden geïnformeerd dat het de mogelijkheid om te presteren URL herschrijft , waarvan de gegevens zijn die worden opgeslagen in het . htaccess bestand . Gebruik een Apache -hulpprogramma genaamd " a2enmod " om dit te doen met de volgende instelling : sudo a2enmod rewrite Dit zal de instelling en het verslag terug aan u dat de instellingen wijzigen niet zal veranderen plaats totdat de Apache webserver opnieuw is opgestart . U kunt dit doen door het rebooten van de webserver , of met het volgende commando : sudo /etc/init.d/apache2 herstart WordPress Instellingen Gebruik het WordPress Dashboard beheerinterface te kiezen welke soort permalinks u wilt uw website te gebruiken . Deze instelling is in het Settings menu aan de linkerkant van het Dashboard , gevolgd door de submenu Permalinks . Selecteer de gewenste permalink structuur en klik op ' Wijzigingen opslaan . " De benodigde instellingen worden automatisch geschreven naar de bestanden , nu dat hun rechten zijn vastgesteld .
|