Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Dirty Harry
HV Guru
liitunud: 05.09.2002
|
24.06.2009 02:00:36
ei saa redirect'i tööle .htaccessiga |
|
|
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 |
|
 |
Celion
HV kasutaja

liitunud: 31.10.2002
|
24.06.2009 03:46:06
|
|
|
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 |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
24.06.2009 11:20:20
|
|
|
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 |
|
 |
Dirty Harry
HV Guru
liitunud: 05.09.2002
|
24.06.2009 11:36:52
|
|
|
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 |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
24.06.2009 12:47:36
|
|
|
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 |
|
 |
Dirty Harry
HV Guru
liitunud: 05.09.2002
|
|
Kommentaarid: 181 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
1 :: |
145 |
|
tagasi üles |
|
 |
inzinz
HV kasutaja
liitunud: 26.01.2005
|
26.06.2009 01:36:44
|
|
|
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 |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
26.06.2009 09:41:49
|
|
|
.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 |
|
 |
Dirty Harry
HV Guru
liitunud: 05.09.2002
|
26.06.2009 09:58:01
|
|
|
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 |
|
 |
Vidget
HV Guru

liitunud: 21.02.2002
|
02.07.2009 17:16:31
|
|
|
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 |
|
 |
Dirty Harry
HV Guru
liitunud: 05.09.2002
|
02.07.2009 20:05:51
|
|
|
Vidget, ma .htaccess'i pidasin jah silmas ühe faili all.
|
|
Kommentaarid: 181 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
1 :: |
145 |
|
tagasi üles |
|
 |
karabulka
HV kasutaja
liitunud: 06.10.2004
|
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
gynterk
HV kasutaja
liitunud: 17.01.2004
|
09.07.2009 00:26:40
|
|
|
> 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 |
|
 |
|