Tätä jo aikaisemmin kyselin ( http://keskustelu.suomi24.fi/show.fcgi?category=108&conference=654&posting=22000000010996762 ), mutta tyhmä kun olen niin en saanut toimimaan.
Pyytäisinkin nimimerkkiä --------- selittämään oikein kädestä pitäen. Muutkin saa toki auttaa.
Ongelma saattaa olla juuri tuossa »Huomioi, että voit joutua lisäämään kotisivujesi polun, näkyy esim ftp-ohjelmas».
Ftp-ohjelmassa polkuna näkyy /www/alasivu
Toisaalta taas esim. phpincludea käytettäessä polkuna tarvii käyttää /home/www/alasivu
Eli nämä huomioiden, miten tämä nyt pitäisi sitten laittaa?
Hetken jo epäilin ettei webbihotellini hyväksy noita Rewrite -juttuja, mutta tarkistin asian ja kyllä hyväksyy ainakin alidomainien osalta. Miksei siis näitäkin.
Rewrite -modulesta taas..
6
419
Vastaukset
- ---------
Saatko mitään virheilmoitusta?
Jos tuo polku olisi väärä niin se ohjaisi sinut sivulle jota ei ole (error 404). Ellet saa mitään ilmoitusta niin jokin muu on pielessä. Poluksi pitäisi riittää tuo /alasivu tai /www/alasivu, tosin kannattaa kokeilla tuota kolmattakin vaihtoehtoa.
Laitatkos tuon .htaccess tiedoston oikeaan paikkaan? Sen säädöt koskee alikansioita, mutta ei ylöspäin.
Onko tiedoston nimi tuo .htaccess, muistiolla ja muillakin saa helposti aikases .htaccess.txt .... jotka ei toimi.- ---------
Tarkennetaampas tuota kansio/hakemisto juttua vielä vähäsen.
.htaccess
RewriteEngine On
RewriteRule ^alasivu/([a-z] )$ alasivu/index.php?page=$1
RewriteRule ^alasivu/([a-z] )/$ alasivu/index.php?page=$1
Jos laitat .htaccess tiedoston /www/alasivu
niin silloin osoite onkin muotoa http://munsivut.net/alasivu/alasivu/(page muuttujalle teksti)
Jos taasen laitat sen /www niin silloin http://munsivut.net/alasivu/(page muuttujalle teksti)
Tuo voisi myös olla vikana. - Töppö
--------- kirjoitti:
Tarkennetaampas tuota kansio/hakemisto juttua vielä vähäsen.
.htaccess
RewriteEngine On
RewriteRule ^alasivu/([a-z] )$ alasivu/index.php?page=$1
RewriteRule ^alasivu/([a-z] )/$ alasivu/index.php?page=$1
Jos laitat .htaccess tiedoston /www/alasivu
niin silloin osoite onkin muotoa http://munsivut.net/alasivu/alasivu/(page muuttujalle teksti)
Jos taasen laitat sen /www niin silloin http://munsivut.net/alasivu/(page muuttujalle teksti)
Tuo voisi myös olla vikana.»Saatko mitään virheilmoitusta?»
- En
»Jos tuo polku olisi väärä niin se ohjaisi sinut sivulle jota ei ole (error 404). Ellet saa mitään ilmoitusta niin jokin muu on pielessä.»
- Onko ehdotuksia mikä muu voisi olla pielessä? Webbihotellin omat asetukset?
»Poluksi pitäisi riittää tuo /alasivu tai /www/alasivu, tosin kannattaa kokeilla tuota kolmattakin vaihtoehtoa.»
- Olen mielestäni kokeillut jo jokaista mahdollista..
»Laitatkos tuon .htaccess tiedoston oikeaan paikkaan? Sen säädöt koskee alikansioita, mutta ei ylöspäin.»
- Joo mulla oli se aluksi siellä alikansiossa. Sitten laitoi pääkansioon ( /www ), mutta se ei auttanut yhtään enempää. Koitin vielä ihan juureen ( / ) mutta sitten ei toiminut enää yhtään mikään. Mitään sivua ei suostuttu näyttämään..
»Onko tiedoston nimi tuo .htaccess, muistiolla ja muillakin saa helposti aikases .htaccess.txt .... jotka ei toimi.»
- Juu, osaan sentään tallentaa .htaccesss -tiedostot :) Eli salasanasuojauksia olen käyttänyt ainakin..
Eli mitä siis tapahtuu? Ei tapahtu mitään. Sitä page= -juttua ei kertakaikkiaan noteerata millään tavalla.
Onko vielä jotain vinkkejä vai pitääkö ottaa palveluntarjoajaan yhteyttä? - ---------
Töppö kirjoitti:
»Saatko mitään virheilmoitusta?»
- En
»Jos tuo polku olisi väärä niin se ohjaisi sinut sivulle jota ei ole (error 404). Ellet saa mitään ilmoitusta niin jokin muu on pielessä.»
- Onko ehdotuksia mikä muu voisi olla pielessä? Webbihotellin omat asetukset?
»Poluksi pitäisi riittää tuo /alasivu tai /www/alasivu, tosin kannattaa kokeilla tuota kolmattakin vaihtoehtoa.»
- Olen mielestäni kokeillut jo jokaista mahdollista..
»Laitatkos tuon .htaccess tiedoston oikeaan paikkaan? Sen säädöt koskee alikansioita, mutta ei ylöspäin.»
- Joo mulla oli se aluksi siellä alikansiossa. Sitten laitoi pääkansioon ( /www ), mutta se ei auttanut yhtään enempää. Koitin vielä ihan juureen ( / ) mutta sitten ei toiminut enää yhtään mikään. Mitään sivua ei suostuttu näyttämään..
»Onko tiedoston nimi tuo .htaccess, muistiolla ja muillakin saa helposti aikases .htaccess.txt .... jotka ei toimi.»
- Juu, osaan sentään tallentaa .htaccesss -tiedostot :) Eli salasanasuojauksia olen käyttänyt ainakin..
Eli mitä siis tapahtuu? Ei tapahtu mitään. Sitä page= -juttua ei kertakaikkiaan noteerata millään tavalla.
Onko vielä jotain vinkkejä vai pitääkö ottaa palveluntarjoajaan yhteyttä?Alkaa olla ideat vähissä, joko vika on niin yksinkertainen ettei sitä huomata tai sitten web-hotellin asetuksissa on joku väärin. Kannattaa kysästä palveluntarjoajalta mistä kiikastaa, liitä koodi mukaan varmaan neuvovat miten saa toimimaan.
Tämän varmaan tiedätkin, mutta sanotaan silti ;) kai tuossa index.php tiedostossa on käytetty $_GET['page'] eikä $page.
Yks vika voisi myös olla proxyt jne... jotka tallentaa tuon vanhan sivun ja näät sen, vaikka todellisuudessa toimiikin. Kannattaa kokeilla ihan satunnaista sotkua kirjoittaa tuohon page muuttujan kohtaan (sallittuja merkkejä) ja sitten index.php tiedostossa tulostaa tuon muuttujan sisältö. - ---------
--------- kirjoitti:
Alkaa olla ideat vähissä, joko vika on niin yksinkertainen ettei sitä huomata tai sitten web-hotellin asetuksissa on joku väärin. Kannattaa kysästä palveluntarjoajalta mistä kiikastaa, liitä koodi mukaan varmaan neuvovat miten saa toimimaan.
Tämän varmaan tiedätkin, mutta sanotaan silti ;) kai tuossa index.php tiedostossa on käytetty $_GET['page'] eikä $page.
Yks vika voisi myös olla proxyt jne... jotka tallentaa tuon vanhan sivun ja näät sen, vaikka todellisuudessa toimiikin. Kannattaa kokeilla ihan satunnaista sotkua kirjoittaa tuohon page muuttujan kohtaan (sallittuja merkkejä) ja sitten index.php tiedostossa tulostaa tuon muuttujan sisältö.Muutes onkos tuo sub-domain missä kokeilet?
Jos olet tehnyt sen myös tuolla RewriteEnginellä niin se voi aiheuttaa ongelmia, sillä uudelleen ohjatusta osoittesta ei varmaan pysty uudelleen ohjata(?)
Mutta nuo kai pystyy yhdistämään, jolloin on vain yksi uudelleen ohjaus. - b2net
--------- kirjoitti:
Muutes onkos tuo sub-domain missä kokeilet?
Jos olet tehnyt sen myös tuolla RewriteEnginellä niin se voi aiheuttaa ongelmia, sillä uudelleen ohjatusta osoittesta ei varmaan pysty uudelleen ohjata(?)
Mutta nuo kai pystyy yhdistämään, jolloin on vain yksi uudelleen ohjaus.Subdomainissa voi myös käyttää mod_rewritea, tekee vain oman htaccess-tiedoston subdomainille ja laittaa sen oikeaan kansioon.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 865199
Riikan kukkaronnyöri on umpisolmussa
Kulutus ei lähde liikkeelle, koska kansalaiset eivät usko, että: – työpaikka säilyy – tulot eivät romahda – talous ei h764696Jos vedetään mutkat suoraksi?
Niin kumpaan ryhmään kuulut? A) Niihin, jotka menevät edellä ja tekevät? Vai B) Niihin, jotka kulkevat perässä ja ar1112997Tanskan malli perustuu korkeaan ansioturvaan
Ja vahvoihin työllisyys- ja kotoutumispalveluihin. Suomessa Riikka on leikannut juuri näitä: palkkatukea, työttömyysturv862933Epäily: Räppäri yritti tappaa vauvansa.
https://www.mtvuutiset.fi/artikkeli/epaily-mies-yritti-tappaa-vauvansa/9300728 Tämä on erittäin järkyttävä teko täysin p232464Vain vasemmistolaiset ovat aitoja suomalaisia
Esimerkiksi persut ovat ulkomaalaisen pääomasijoittajan edunvalvojia, eivät auta köyhiä suomalaisia.602034Anteeksipyyntöni
Jätän tähän anteeksipyyntöni sinulle, koska en voi sanoa sitä missään muuallakaan. Pyydän anteeksi, jos purkamani tuska241860- 321523
Sydämeni valtiaalle
En täältä aio asioita kysellä. Haluan tuoda tiedoksesi, että pohjimmiltani en ihmisiä tahdo satuttaa ja ajattelen muiden1141429- 1851318