Support » Ohjeet ja vianmääritys » Sivun muokkaus ja luonti ei onnistu kaikilla osoiterakenteilla.

  • Resolved setoimieilen

    (@setoimieilen)


    Mikä voi olla ongelma, kun muuttaa osoiterakenteeksi: Artikkelin nimi . Ja sitten yrittää luoda sivuja tai muokata olemassa olevia sivuja. Niin tulee virheilmoitus: ”Lisäys epäonnistui. Verkkoyhteytesi on luultavasti poissa päältä.”

    Sitten muuttaakin osoiterakenteeksi: Riisuttu . Niin kaikki toimiikin sen jälkeen eli sivujen muokkaus ja lisäys. Ei mitään ongelmia. Paitsi sitten taas linkit ei toimi mitkä luotu tekstin sisään sivuihin viittamaan sivuston omiin sivuihin. Mutta ne linkit alkaa toimimaan jos vain muistaa vaihtaa osoiterakenteen takaisin Artikkelin nimi rakenteeksi.
    Sivupalkeissa oleviin linkeihin tällä ole mitään vaikutusta mikä osoiterakenne valittuna.

    Ehkä pitää vielä mainita, että WordPress 5.4.2 asennettu alidomainiin louhen palvelimelle. Jossa on HTTPS-pakotus päällä. Ja htacces tiedostoon tehty uudelleen ohjaukset alidomainiin. Ja sen htacces käyttöoikeuksia olen muutellut 644 ja 777 välillä ja poistanut jopa WordPressin luomat rivit, jotka tulleet takaisin kun olen muutellut osoiterakennetta.

    Niin voisiko olla että kyseessä jonkin asteen sekoaminen kun WEB-palvelin uudelleen ohjaa oikeaan alidomainiin? Ja WordPress ei tästä tykkää? Vai mistä voisi olla kyse? Ja mitä sille voisi tehdä?

    Haluisin vain saada sivuston muokkauksen toimimaan myös Artikkelin nimi osoiterakenteella ilman vaihtoa riisuttuun malliin, jotta muokkaus onnistuisi. Koska sitten se tuppaa unohtumaan siihen riisuttuun malliin.

Esillä 2 vastausta, 1 - 2 (kaikkiaan 2)
  • Thread Starter setoimieilen

    (@setoimieilen)

    Korjataan vielä vähän eli kysymyksessä on siis rinnakkaisdomain jonne WordPress asennettu louhen palvelimelle. Ei siis alidomain. Jos asialla on mitään käytännön merkitystä?

    Thread Starter setoimieilen

    (@setoimieilen)

    Ongelma näyttää ratkenneen. Tekemällä seuraavan muutoksen .htaccess tiedostoon.
    Laitan nyt ohjeet jos joku joskus törmää louhen tai muun palveluntarjoajan kanssa vastaavan ongelmaan.

    Eli ensin laitan linkin louhen sivulle miten louhi neuvoo tekemään uudelleen ohjauksen rinnakkaisdomainiin:

    https://tuki.louhi.fi/support/solutions/articles/22000229988-omat-kotisivut-rinnakkaisdomainille-htaccess-tiedoston-avulla

    Josta löytyy nämä ohjeet mitä pitää laittaa kun haluaa saada päädomainista ohjaus rinnakkais domainiin.:

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^[www.]*rinnakkaisdomain.com$ [NC]
    RewriteCond %{REQUEST_URI} !^/rinnakkaisdomain/.*
    RewriteRule ^(.*) /rinnakkaisdomain/$1 [L]

    >>>>>>>LAITA TÄHÄN VÄLIIN WORDPRESS:in luomat osoiterakenteen ohjaus rivit<<<<<<<

    RewriteEngine On
    RewriteBase /

    RewriteCond %{REQUEST_URI} !\.[^./]+$
    RewriteCond %{REQUEST_URI} !(.*)/$
    RewriteRule ^(.*)$ http://www.rinnakkaisdomain.com/$1/ [R=301,L]

    RewriteCond %{HTTP_HOST} ^[www.]*paadomain.com [NC]
    RewriteRule (.*) http://www.rinnakkaisdomain.com [R=301]

    Ja kohtaan:

    >>>>>>>LAITA TÄHÄN VÄLIIN WORDPRESS:in luomat osoiterakenteen ohjaus rivit<<<<<<<

    Tämä:

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

    # END WordPress

    Jolloin .htacces tuli itsellä tämän näköinen:

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^[www.]*rinnakkaisdomain.com$ [NC]
    RewriteCond %{REQUEST_URI} !^/rinnakkaisdomain/.*
    RewriteRule ^(.*) /rinnakkaisdomain/$1 [L]

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

    # END WordPress

    RewriteEngine On
    RewriteBase /

    RewriteCond %{REQUEST_URI} !\.[^./]+$
    RewriteCond %{REQUEST_URI} !(.*)/$
    RewriteRule ^(.*)$ http://www.rinnakkaisdomain.com/$1/ [R=301,L]

    RewriteCond %{HTTP_HOST} ^[www.]*paadomain.com [NC]
    RewriteRule (.*) http://www.rinnakkaisdomain.com [R=301]

    Ja näin ollen ongelma ratkesi. Täytyi vain siirtää tuo WordPress osuus oikeaan kohtaan. Ennen tuota se oli .htacces tiedoston lopussa ja siinä se aiheutti ongelmia. Mutta nyt pystyy päivittämään ja muokkaamaan sivuja ilman että WordPress herjaa yhteyden katkeamisesta yms. Ja linkit ja kaikki toimii kuten pitää kaikilla osoiterakenteilla.

Esillä 2 vastausta, 1 - 2 (kaikkiaan 2)
  • The topic ‘Sivun muokkaus ja luonti ei onnistu kaikilla osoiterakenteilla.’ is closed to new replies.