Lantti
Kirjoitetut vastaukset
-
Foorumi Ohjeet ja vianmääritys
In reply to: .htaccess ja alidomainitSain ongelman ratkaistua tältä sivulta löytyvällä muutoksella.
Nyt vain toivon ettei tuonut uusia ongelmia mukanaan 🙂
Foorumi Ohjeet ja vianmääritys
In reply to: .htaccess ja alidomainitKarsin ja yksinkertaistin .htaccess-tiedostoa, muttei toimi vieläkään.
Osaisiko kukaan auttaa? Pitäisi siis päästä myös osc-hakemistoon.# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /wordis/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /wordis/index.php [L] </IfModule> # END WordPress
Foorumi Ohjeet ja vianmääritys
In reply to: .htaccess ja alidomainitMinullakin ongelma alidomainien/alihakemistojen kanssa. Voisikos joku jeesata?
Asensin WP:n alunperin alihakemistoon ”wordis”. Kun saitti oli valmis siirsin sen toimimaan root-hakemistossa (index.php ja .htaccess root-hakemistoon) ja muutin yleisistä asetuksista sivuston osoitteen muotoon http://www.domain.fi. WordPress-kansio edelleen http://www.domain.fi/wordis. Tein just niin kuin foorumien ohjeissa sanotaan.
Ongelma on nyt se, ettei OSC-verkkokauppa toimi. Se on saman rootin toisessa hakemistossa, vaikkapa ”osc”, eli http://www.domain.fi/osc (pitäisi toimia myös ilman www:tä). Yritin ratkaista ongelman tekemällä alidomainin http://osc.domain.fi mutta sekään ei toiminut kunnolla. Päästi kyllä aluksi asiakaspuolen verkkokauppaan, mutta ei admin-puolelle. Muutin .htacess-tiedostoa, eikä nyt toimi alidomain ollenkaan. Sen sijaan http://www.domain.fi/osc päästää asiakaspuolelle, mutta hallinta (www.domain.fi/osc/admin) menee tekemäni wordpress-sivuston 404-erroriin..htaccessin muokkaus on mulle ihan vierasta, enkä löytänyt mitään hyviä ohjeitakaan kyseiseen ongelmaan.
Miten saan homman toimimaan niine että kaikki toimisi?
Alla vielä tällä hetkellä oleva .htaccess
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteCond %{HTTP_HOST} osc.domain.fi$
RewriteCond %{REQUEST_URI} !osc/
RewriteRule ^(.*)$ /osc/$1 [L]<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordis/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordis/index.php [L]
</IfModule># BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordis/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordis/index.php [L]
</IfModule>
# END WordPress