Ondersteuning » Algemeen WordPress » Alleen homepage nog maar zichtbaar

  • Opgelost sandra_online

    (@sandra_online)


    Sinds vandaag is alleen de homepage van mijn website (http://www.taakentekst.nl) nog maar zichtbaar. Op alle andere pagina’s krijg ik een 404-foutmelding.

    Ik gebruik nog WP 3.4.1

    Er is geen storing bij mijn hostingprovider. Ook heb ik al 2 weken niets aangepast aan mijn site. Ik snap er niets van! Ik kan nog wel gewoon inloggen als wp-admin. Het enige wat me dan opvalt, is dat er bij Instellingen/Algemeen nu opeens mijn website URL bij het ‘website-adres’ vermeld staat. Ik kan me herinneren dat ik dit vroeger altijd leeg heb gelaten (dat moest zelfs!). Maar ik kan deze URL ook niet weghalen (foutmelding bij knop wijzigen pagina).
    Weet dus niet of dit ermee te maken heeft.

    Iemand een idee! Mijn dank is groot!

6 reacties aan het bekijken - 1 tot 6 (van in totaal 6)
  • Anonymous User 9027739

    (@anonymized-9027739)

    Even bij de permalinks kijken, daar je gewenste instellingen aanklikken. Dan werktie weer.

    “Een website die werkt”

    Thread starter sandra_online

    (@sandra_online)

    @william, voor websites die werken 😉 ja, dat is wel de bedoeling!

    Volgens mij breng je me in de goede richting, maar ik ben er nog niet.
    Het lijkt wel of WordPress automatisch een update heeft gedaan (ik was het niet), want er staat nu opeens bij Permalinks allerlei info over het .htaccess bestand aanpassen. Dat stond er eerder nog niet.

    Er staat dat ik mijn .htaccess nu moet aanpassen met de volgende code:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    Dat heb ik gedaan via mijn ftp-server. Maar het werkt nog niet. Nog steeds alleen de homepage zichtbaar.

    Heb je misschien nog een tip? (ik kan zelf pas morgen weer reageren).

    Anonymous User 9027739

    (@anonymized-9027739)

    Oké, verder kan ik je niet helpen, want daar heb ik ook een topic over staan.

    Thread starter sandra_online

    (@sandra_online)

    Nou, het is opgelost. Maar dat duurde wel even…
    Ik noem maar even de oplossing voor wie hier later nog iets aan heeft.

    1) alleen een nieuwe tekst in de .htaccess zetten was niet voldoende; je moet ook de rechten naar schrijfrechten aanpassen (rechtermuis op htaccess in de ftp – bestandsrechten – code 666)

    2) er bleken 2 .htaccess bestanden te zijn. Eentje in de root en eentje in de ‘public’ folder. Ik had alleen die in de root gezien en aangepast. Dat werkt dus niet. Je moet ook (juist) die in de ‘public’ folder aanpassen.

    Nog steeds is het me een raadsel hoe en waarom WP (?) zonder mij om mijn site-achterkant/dashboard verandert, wat ertoe leidt dat ik bijna 2 dagen niet bereikbaar ben….:-(((

    Anonymous User 9027739

    (@anonymized-9027739)

    Een .htaccess is voldoende, het heeft met de rechten te maken.
    Chmod: 644

    Het hoogste bestand is geldend.

    Zoals dat ook met CSS werkt.

    Je kan op regel 1 dit hebben staan.

    body {
    background: white;
    margin-top: 25px;
    }

    En op regel 700 dit:

    body {
    background: red;
    }

    Dan zal de achtergrond altijd rood zijn omdat wit overruled wordt. Maar die margin aan de bovenkant zal behouden blijven omdat deze niet overruled wordt op regel 700.

    En waarom zoiets gebeurd ?
    Omdat op servers andere regels + instelling gelden dan op je computer. Als wij op de computer een folder hebben genaamd Florida met daarin 25 foto’s van de vakantie in Florida dan kunnen wij zonder problemen foto nummer 7 overschrijven met een andere foto zonder dat alle andere foto’s daar last van hebben.

    Op een server gaat dat vaker anders, als die zelfde folder ‘Florida’ op een server zou staan en jij upload foto nummer 7 en zegt dan Overschrijven ? Ja op alles dan heb je kans dat de rest van de foto’s niet meer bestaan en alleen foto nummer 7 overblijft.

    Dat gebeurd er ook als WP updatet.
    En waarom op die manier, omdat ze zo kunnen voorkomen dat er twee of meerderen WP versies door elkaar gaan werken. WordPress geniet een zeer actieve developement waardoor bepaalde bestanden nu heel handig zijn maar later worden deze bestanden miss. geïntegreerd bij andere functies -/bestanden en dan mogen deze oude bestanden niet op de server blijven bestaan.

    Dus door al dat verwijderen en overschrijven wil het wel eens voorkomen dat het .htaccess bestand verwijderd wordt zonder dat jij dat eigenlijk wilt. Soms maakt de hosting dan auto. een nieuw bestand aan waardoor je met de gebakken bananen zit en al snel twee verschillende versie hebt die met elkaar in conflict komen.

    * Zorg altijd dat je back-ups hebt van je site zodat je terug kunt.

6 reacties aan het bekijken - 1 tot 6 (van in totaal 6)
  • Het onderwerp ‘Alleen homepage nog maar zichtbaar’ is gesloten voor nieuwe reacties.