Rewrite -modulesta taas..

Töppö

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.

6

376

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • ---------

      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

    1. en vaan saa häntä pois

      Mielestäni pyörimästä. Onko kellekään toiselle käynyt näin? Ihastuin pakkomielteisesti noin vuosi sitten erääseen naiseen. Ei vaan katoa mielestä va
      Ikävä
      176
      2025
    2. Suomi24 kysely: ihmisten kuplautumista ei pääosin koeta vakavaksi ongelmaksi

      “Kuplautumista on mahdotonta estää. Ihmiset ovat aina viihtyneet samankaltaiset arvot ja maailmankatsomuksen jakavassa seurassa ja muodostaneet sen pe
      Suomi24 Blogi ★
      36
      1709
    3. Ohhoh! Glamourmalli Elena, 29, teetti tiimalasivartalon - Vei rahaa ja tuotti tuskaa - Katso kuvat!

      Transtaustainen glamourmalli Elena Vikström on käynyt vuosien ajan plastiikkakirurgisissa toimenpiteissä. Tästä näet lopputuloksen: https://www.suomi
      Kotimaiset julkkisjuorut
      8
      1358
    4. Sinä olet tärkeä

      Herätät minussa kunnioitusta. Kiehdot minua. En oikein saa kiinni sinusta. Ehkä juuri siksi. Aistin että sinäkin pidät minusta. Vetovoima on ollut alu
      Ihastuminen
      59
      1171
    5. Ostiko Martina uuden ponin tyttärelleen, vai oliko myös Stefan itsekkin valitsemassa ponia .?

      Kiva kun on tyttärelle mielekäs harrastus annettu, ehkä vielä on tulevaisuudessa hänelle tärkeä ja valitsee sen perusteella tulevan ammatin.
      Kotimaiset julkkisjuorut
      224
      1169
    6. Varisjärvellä mersu.

      Varisjärven tiellä tuli vanhamersu kylkiedellä mutkassa vastaan ja vähällä keulaan mutta tökkäs penkkaan, hyppäsin omasta autosta ulos ja kävin kiskas
      Suomussalmi
      16
      1024
    7. Mitähän ajattelet J

      Tästä kaikesta? Mä välitän susta oikeasti.
      Ikävä
      60
      945
    8. Belorf haistattaa seuraajiaan "You can hate me now"...

      Vai haistattaako lompakkoa, joka taisi viimeinkin ymmärtää häipyä Sofian ulottumattomiin ? Sofia raukka on niin typerä, että ottaa nostetta "omasta tv
      Kotimaiset julkkisjuorut
      58
      934
    Aihe