Avaleht
uus teema   vasta Tarkvara »  WWW »  ei saa redirect'i tööle .htaccessiga märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Dirty Harry
HV Guru

liitunud: 05.09.2002




sõnum 24.06.2009 02:00:36 ei saa redirect'i tööle .htaccessiga vasta tsitaadiga

Tere,

ühel tuttaval on vaja suunata http://www.minudomeen.com http://www.minudomeen.com/galerii peale. Uurin, kuidas see käib ning .htaccess'iga peaks olema kõige lihtsam. Katsetan siis enda domeeni peale sama asja ning ei saa üldse tööle. Tuttava domeeniga katsetamisvõimalus kahjuks puudub hetkel aga ma tahaks aru saada, mida ma valesti teen.

Ehk siis kui ma tahaksin suunata http://markoki.pri.ee peale minevad inimesed http://markoki.pri.ee/galerii peale siis peaks .htacces olema järgmine:

Redirect 301 / http://markoki.pri.ee/galerii/


Aga selle peale saan ma jämeda errori ja URLi real on: link

Miks? Ilmselt on midagi lihtsat valesti aga ma ei oska seda küll välja googeldada.

***
Nii hakkas tööle mul:

Redirect 301 /index.php http://markoki.pri.ee/galerii/


Miks, seda ei oska seletada.
Kommentaarid: 181 loe/lisa Kasutajad arvavad:  :: 1 :: 1 :: 145
tagasi üles
vaata kasutaja infot saada privaatsõnum
Celion
HV kasutaja
Celion

liitunud: 31.10.2002




sõnum 24.06.2009 03:46:06 vasta tsitaadiga

Ma oletan, et põhjus on loogikas - kuna see reegel ("Redirect 301 /") tähendab absoluutselt kõiki faile ja aadresse sellel domeenil, siis kasutaja jõudes aadressile http://markoki.pri.ee/galerii/ rakendub reegel uuesti ja aadressi lõppu lisatakse uuesti /galerii/, nii et tulemuseks on http://markoki.pri.ee/galerii/galerii/ . Sinna jõudes rakendub reegel uuesti ja nii edasi.

Lahendada kahjuks ei oska - see peaks .htaccess kaudu võimalik olema, aga keerulisema süntaksiga.

_________________
Ostan Roger Zelazny "Amberi kroonikad" (soovitatavalt eesti keeles).
Kommentaarid: 46 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 45
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 24.06.2009 11:20:20 vasta tsitaadiga

Mark0, mis brauserit sa kasutad ? Vähemasti Firefox oleks pidanud selle vea sul ära tundma andma vastava veateate (redirect loop).
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
Dirty Harry
HV Guru

liitunud: 05.09.2002




sõnum 24.06.2009 11:36:52 vasta tsitaadiga

mikk36 kirjutas:
Mark0, mis brauserit sa kasutad ? Vähemasti Firefox oleks pidanud selle vea sul ära tundma andma vastava veateate (redirect loop).


Firefoxi ja IEga proovisin. IE veateade oli teada-tuntud mu jaoks, vist "navigation canceled", Firefoxi rääkis, et kas küpsised on ikka lubatud? Ja kui ei siis pöördu serveri haldaja poole :). Millalgi saan loodetavasti ka tuttaval suunamist proovida, õnneks on keskkond üsna sarnane (Netpointi virtuaalserver).

***

EDIT: ma ei tea, mida ma öösel unise peaga tegin aga ei tööta siiski ka mu poolt väljapakutud variant. Ehk siis kõik ideed on teretulnud.
Kommentaarid: 181 loe/lisa Kasutajad arvavad:  :: 1 :: 1 :: 145
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 24.06.2009 12:47:36 vasta tsitaadiga

Proovi parem rewrite enginega asi lahendada, näiteks:
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteCond %{HTTP_HOST} markoki.pri.ee
RewriteCond %{REQUEST_URI} !galerii/
RewriteRule ^(.*)$ galerii/$1 [L]
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
Dirty Harry
HV Guru

liitunud: 05.09.2002




sõnum 24.06.2009 12:53:38 vasta tsitaadiga

mikk36, ahha! Sedapidi täitsa töötab, aitäh!

Nüüd tekkis mul küsimus, et kas ei tekita segadust kasutajatel kui aadressireal on vale aadress? St praegu on galeriis olles urliks http://markoki.pri.ee/displayimage.php?album=random&cat=0&pos=-892 aga "õige" oleks http://markoki.pri.ee/galerii/jne.
Kommentaarid: 181 loe/lisa Kasutajad arvavad:  :: 1 :: 1 :: 145
tagasi üles
vaata kasutaja infot saada privaatsõnum
inzinz
HV kasutaja

liitunud: 26.01.2005




sõnum 26.06.2009 01:36:44 vasta tsitaadiga

Kas kindlalt peab .htaccess olema kasutusel ? ehk piisab index.php sisse kirjutada üksainus rida
header('Location: /galerii/');

_________________
Upload.ee - eestimaine failiupload
Kommentaarid: 4 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 4
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 26.06.2009 09:41:49 vasta tsitaadiga

.htaccess kiirem pole ?
Lisaks suunab see igalt aadressilt sinna ju, mitte ainult index.php kaudu.
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
Dirty Harry
HV Guru

liitunud: 05.09.2002




sõnum 26.06.2009 09:58:01 vasta tsitaadiga

Kuna tegemist on teise inimese kodulehega, mida ma ei halda, siis ma ei tahaks hakata ta koodi mudima, pigem annan talle ühe faili, mille uploadimisest serverisse piisab.
Kommentaarid: 181 loe/lisa Kasutajad arvavad:  :: 1 :: 1 :: 145
tagasi üles
vaata kasutaja infot saada privaatsõnum
Vidget
HV Guru
Vidget

liitunud: 21.02.2002




sõnum 02.07.2009 17:16:31 vasta tsitaadiga

Mark0 kirjutas:
Kuna tegemist on teise inimese kodulehega, mida ma ei halda, siis ma ei tahaks hakata ta koodi mudima, pigem annan talle ühe faili, mille uploadimisest serverisse piisab.

Kui ma seda probleemi lahendasin omal, siis igalpool soovitati .htaccess lahendust kasutada. Samas on .htaccess'iga lahenduse puhul võimalik ühte faili kirjutada sisse kõik suunamised, selle asemel, et hakata teistes kaustades olevatesse html failidesse ümbersuunamist kirjutama.
Samas on .htaccess ka ju fail ja samamoodi faili üleslaadimisega lahendatav.
Kommentaarid: 148 loe/lisa Kasutajad arvavad:  :: 1 :: 4 :: 128
tagasi üles
vaata kasutaja infot saada privaatsõnum
Dirty Harry
HV Guru

liitunud: 05.09.2002




sõnum 02.07.2009 20:05:51 vasta tsitaadiga

Vidget, ma .htaccess'i pidasin jah silmas ühe faili all.
Kommentaarid: 181 loe/lisa Kasutajad arvavad:  :: 1 :: 1 :: 145
tagasi üles
vaata kasutaja infot saada privaatsõnum
karabulka
HV kasutaja

liitunud: 06.10.2004




sõnum 07.07.2009 22:51:14 vasta tsitaadiga

Tere,

sarnane küsimus.

Saurus CMS põhjal on jooksev leht olemas, aliased kasutusel, nii et nt aadrsss www.sait.ee/galerii sisuks on www.sait.ee/index.php?id=10000
Nii ja nüüd tahaks teha nii, et galerii.sait.ee suunaks kasutaja www.sait.ee/galerii (aga et aadressireale jääks ikkagi galerii.sait.ee)
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
gynterk
HV kasutaja

liitunud: 17.01.2004




sõnum 09.07.2009 00:26:40 vasta tsitaadiga

> Mark0
Suunab liikluse alamkataloogi galerii, aga jätab aadressiribal nähtavaks domeeni http://markoki.pri.ee/ (kuigi tegelikult näidatakse http://markoki.pri.ee/galerii/ sisu).

RewriteEngine on
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{HTTP_HOST} ^(www\.)?markoki\.pri\.ee$ [NC]
RewriteRule ^(.*)$ /galerii/$1 [QSA,L]


> karabulka
galerii.site.ee tuleb määrata site.ee ServerAlias`eks.
Kas kõik galeriis olevad failid, kataloogid algavad näiteks /galerii-XXXXX? Kui jah, siis alumine peaks sobima. Ma rõhutan, peaks sobima, seda testinud iseenesest pole.
RewriteEngine on
RewriteCond %{HTTP_HOST} ^galerii\.site\.ee$ [NC]
RewriteCond %{REQUEST_URI} ^/galerii-(.*)$
RewriteRule ^(.*)$ http://www.site.ee/$1 [QSA,L]
Kommentaarid: 5 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 5
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  ei saa redirect'i tööle .htaccessiga
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.