Kirjoitetut vastaukset

Esillä 2 vastausta, 1 - 2 (kaikkiaan 2)
  • 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.

    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ä?

Esillä 2 vastausta, 1 - 2 (kaikkiaan 2)