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

419

    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. Kuka paiskasi vauvan betoniin Oulussa?

      Nimi esiin.....
      Oulu
      86
      5199
    2. 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 h
      Maailman menoa
      76
      4696
    3. Jos 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 ar
      Sinkut
      111
      2997
    4. Tanskan malli perustuu korkeaan ansioturvaan

      Ja vahvoihin työllisyys- ja kotoutumispalveluihin. Suomessa Riikka on leikannut juuri näitä: palkkatukea, työttömyysturv
      Maailman menoa
      86
      2933
    5. Epä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 p
      Maailman menoa
      23
      2464
    6. Vain vasemmistolaiset ovat aitoja suomalaisia

      Esimerkiksi persut ovat ulkomaalaisen pääomasijoittajan edunvalvojia, eivät auta köyhiä suomalaisia.
      Maailman menoa
      60
      2034
    7. Anteeksipyyntöni

      Jätän tähän anteeksipyyntöni sinulle, koska en voi sanoa sitä missään muuallakaan. Pyydän anteeksi, jos purkamani tuska
      Järki ja tunteet
      24
      1860
    8. Miten must tuntuu

      et sä ajattelet mua just nyt
      Ikävä
      32
      1523
    9. Sydämeni valtiaalle

      En täältä aio asioita kysellä. Haluan tuoda tiedoksesi, että pohjimmiltani en ihmisiä tahdo satuttaa ja ajattelen muiden
      Ikävä
      114
      1429
    10. Kun et vain tajua että

      sua lähestytään feikkiprofiililla :D Hanki aivot :D m-n
      Ikävä
      185
      1318
    Aihe