Osa asetussivuista ei toimi
-
Meillä on kaksi domainia, kutsutaan niitä tässä nimillä omadomain.com ja blogidomain.com. Molemmat osoittavat DNS:ssä samaan, ISP:n hostaamaan palvelimeen.
omadomain.com sisältää kotisivut, ja blogidomain.com käyttäen on tarkoitus tarjoilla WordPress blogi. .htaccess tiedostoon tein proxy rewriterulen joka proxyttaa kaikki blogidomain.com alle tulevat kutsut omadomain.com/wp osoitteesta.
Tämä melkein toimii, mutta ainakin kaksi ongelmaa on, molemmat liittyvät sivujen ylläpitoon:
– yleisiä asetuksia muutettaessa selain koittaa ladata sivua blogidomain.com/wp, joka ei toimi (koska proxy koittaa hakea tietoa tuolloin osoitteesta omadomain.com/wp/wp).
– sama ongelma käy sociable pluginin asetusten kanssaMuut asetussivut tuntuisivat toimivan.
Sociable pluginin form action:
<form action="/wp/wp-admin/options-general.php?page=Sociable" method="post">
Ja HTTP referer:
<input type="hidden" name="_wp_http_referer" value="/wp/wp-admin/options-general.php?page=Sociable" />
Noissa molemmissa siis pitäisi urlin alusta puuttua tuo /wp.
Yleisten asetusten sivulla on vastaavasti väärä referer. Form action:
<form method="post" action="options.php">
on oikein mutta ei kuitenkaan toimi, tuon jälkeen siis avataan väärä osoite.
Kokeiluvaiheessa sivujen osoite oli omadomain.com, mutta olen tarkistanut grepillä ettei missään tiedostossa kummittele tuo vanha osoite, ja lisäksi mysqldumpista ettei sitä löydy sieltäkään.
Tuo proxy siis ilmeisesti jotenkin nämä kaksi pluginia sekoittaa. Onko ideoita mikä tämän aiheuttaa ja millä sen voisi korjata?
- The topic ‘Osa asetussivuista ei toimi’ is closed to new replies.