helppolukuinen url [Ratkaistu]

  • Kartsa
  • Kartsa hahmo Aiheen kirjoittaja
  • Poissa
  • Täysjäsen
  • Täysjäsen
Lisää
27.10.2011 17:24 - 28.10.2011 10:39 #335 : Kartsa
Kartsa loi aiheen: helppolukuinen url [Ratkaistu]
Tarvitsisin joomlan sivuille helppolukuiset url:t. Muutin htacces.txt muotoon .htaccess ja asetuksissa

Hakukoneystävälliset URL-osoitteet Kyllä
Käytä Apachen mod_rewrite moduulia Kyllä
Lisää URL-osoitteisiin jälkiliite Ei

nyt osoitteet ovat nimettävissä aliaksissa kätevästi mutta ovat muotoa

www.verkkotunnus.fi/index.php/tuotteet

Tuo on vielä vähän hankala esim lehti-ilmoituksessa. Pitäisi olla

www.verkkotunnus.fi/tuotteet

Kuinka saan vielä tuon index.php:n pois osoitteesta?
Last Edit: 28.10.2011 10:39 : Kartsa.

Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.

Lisää
27.10.2011 17:29 #336 : quietFinn
quietFinn vastasi aiheeseen: Vs: helppolukuinen url
En tiedä pystyykö tuota perus-Joomlalla tekemään, joten kannattaisi ehkä harkita uudelleenohjauksen käyttämistä.
Eli www.verkkotunnus.fi/tuotteet >> www.verkkotunnus.fi/index.php/tuotteet

Tuollaisen pystyy ainakin cPanelissa tekemään helposti.

netFinn - Taatusti Joomla!-yhteensopiva webhosting: www.netfinn.fi

Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.

Lisää
27.10.2011 17:41 - 27.10.2011 17:43 #337 : Mortti
Mortti vastasi aiheeseen: Vs: helppolukuinen url
Tuota, tuota... aihe on alueella Joomla! 1.7/1.6 -Yleiset kysymykset, mutta kyseiset asetukset/käännös niistä on J! 1.5 versiosta "Lisää URL-osoitteisiin jälkiliite Ei". Joten lähetään nyt liikkeelle aluksi taas perusteista, että mikä on Joomla! versio jne? Ei ainakaan 1.7.x ja sen käännöstiedostot!

Käytännössä asia pitäisi toimia noilla asetuksilla 1.5, 1.6 ja 1.7, en tiedä sitten tarkemmin juttujasi esim onko kyseessä vaikka VirtueMart ja tekeekö se tuon index.php tuonne väliin.

Finnish Joomla! Language Coordinator | One of the guys behind Joomla.fi
Last Edit: 27.10.2011 17:43 : Mortti.

Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.

Lisää
27.10.2011 18:01 - 27.10.2011 18:04 #339 : JiiKoo
JiiKoo vastasi aiheeseen: Vs: helppolukuinen url

Kartsa kirjoitti: Tarvitsisin joomlan sivuille helppolukuiset url:t. Muutin htacces.txt muotoon .htaccess ja asetuksissa

Hakukoneystävälliset URL-osoitteet Kyllä
Käytä Apachen mod_rewrite moduulia Kyllä
Lisää URL-osoitteisiin jälkiliite Ei

nyt osoitteet ovat nimettävissä aliaksissa kätevästi mutta ovat muotoa

www.verkkotunnus.fi/index.php/tuotteet

Tuo on vielä vähän hankala esim lehti-ilmoituksessa. Pitäisi olla

www.verkkotunnus.fi/tuotteet

Kuinka saan vielä tuon index.php:n pois osoitteesta?

Tein samat muutokset ja sama tulos: index.php siinä välissä. Kävin vielä tekemässä valikossa ao. linkin uudeestan (linkki suoraan kategoriaan), niin johan putosi index siitä välistä pois. Sama tulos kun uusin linkin yksittäisen artikkelin kohdalla: index putosi siitä välistä pois.

Unicode vielä päälle sivuston asetuksista, niin artikkeleiden aliaksissa voi käyttää skandeja, mutta se taitaa olla jo toista asiaa.... :lol:

Kokemus on asia, jonka saat heti kun olisit tarvinnut sitä.
jaakko.korhonen(at)jg-oppimiskeskus.fi
Last Edit: 27.10.2011 18:04 : JiiKoo.

Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.

Lisää
27.10.2011 18:14 - 27.10.2011 18:25 #340 : Mortti
Mortti vastasi aiheeseen: Vs: helppolukuinen url
Onhan teillä sieltä .htaccess -tiedostosta RewriteEngine On ja RewriteBase / ja kumpikaan ei ole kommentoituna (#) ?

Kävin vielä tekemässä valikossa ao. linkin uudeestan (linkki suoraan kategoriaan), niin johan putosi index siitä välistä pois. Sama tulos kun uusin linkin yksittäisen artikkelin kohdalla: index putosi siitä välistä pois.

Muistaakseni aliaksia ei päivitetä automaattisesti jos jo jokin vanha on siellä jo.

RewriteBase / :lle on myös ohjeistus siinä samaisessa tiedostossa (esim. alidomaineille ja muille testisivustoille):

##
# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root).
##

# RewriteBase /


Finnish Joomla! Language Coordinator | One of the guys behind Joomla.fi
Last Edit: 27.10.2011 18:25 : Mortti.

Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.

  • Kartsa
  • Kartsa hahmo Aiheen kirjoittaja
  • Poissa
  • Täysjäsen
  • Täysjäsen
Lisää
27.10.2011 18:27 - 27.10.2011 19:34 #341 : Kartsa
Kartsa vastasi aiheeseen: Vs: helppolukuinen url
Mitä tarkoitat suoraan kategoriaan?

1. Minulla on siis 'Valikoiden hallinta'
2. Valitsen sieltä yhden valikon esim 'Tuotteet' (alias= tuotteet)
3. Sitten kun Parametrit - perus kohdassa 'Valitse artikkeli' klikkaan halutun artikkelin

Mitä pitää tehdä siis toisin, että se index.php jää veks?
Last Edit: 27.10.2011 19:34 : Kartsa.

Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.

  • Kartsa
  • Kartsa hahmo Aiheen kirjoittaja
  • Poissa
  • Täysjäsen
  • Täysjäsen
Lisää
27.10.2011 18:31 - 27.10.2011 18:56 #342 : Kartsa
Kartsa vastasi aiheeseen: Vs: helppolukuinen url
Tähän malliin on .htaccess:




## Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
# mod_rewrite in use

RewriteEngine On


# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root)

# RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section


########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits


OTIN POIS RISUAIDAN (#) RewriteBase / EDESTÄ muttei auttanut

Mitään vaikutusta ei ollut myöskää rivin

RewriteRule (.*) index.php

poistamisella
Last Edit: 27.10.2011 18:56 : Kartsa.

Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.

Lisää
27.10.2011 19:35 - 27.10.2011 19:44 #344 : Mortti
Mortti vastasi aiheeseen: Vs: helppolukuinen url
Kävitkö tekemässä/päivittämässä JiiKoo:n mainitsevan suoran linkin kategoriaan ja/tai yksittäiseen tuotteeseen... tällöin kannattaa poistaa/tyhjentää myös Joomlan ja selaimen välimuisti, jos käytössä.

Minulla ei ole VirtueMart kokemusta, mutta luulisi senkin toimivan kuten pitää.

ps. Vieläkään en ole nähnyt mitään tietoja, että mistä J! versiosta on kysymys ja on tuo "tuotteet" VirtueMark:sta esim pääkategoria... uskon, että JiiKoo testasi juuri tälle tapaukselle.

EDIT: jos oikein muistan, olet vanha Joomlaportal.fi käyttäjä ja kysymyksien/asioiden esittämisessä toimii samat säännöt kuin sielläkin. Tässä foorumissa on nappulat "Säännöt" ja "Ohje" tuolla ylhäällä, joista on aina hyvä lähteä lukemaan ennen kuin kysyy...

Finnish Joomla! Language Coordinator | One of the guys behind Joomla.fi
Last Edit: 27.10.2011 19:44 : Mortti.

Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.

  • Kartsa
  • Kartsa hahmo Aiheen kirjoittaja
  • Poissa
  • Täysjäsen
  • Täysjäsen
Lisää
27.10.2011 19:49 - 27.10.2011 19:53 #345 : Kartsa
Kartsa vastasi aiheeseen: Vs: helppolukuinen url
Joomla Versio 1.5.22

Virtue marttia ei ole käytössä

Puhtaalla välimuistilla lykkää index.php:n edelleen väliin.

Siihen JK:n Suora linkki kategoriaan ei tullut yksiselitteistä tekstiä miten se tehdään. Olen linkittänyt artikkeleihin kun jokaisen navilinkin pitää avata oma artikkelinsa.
Last Edit: 27.10.2011 19:53 : Kartsa.

Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.

Lisää
27.10.2011 19:51 - 27.10.2011 19:55 #346 : JiiKoo
JiiKoo vastasi aiheeseen: Vs: helppolukuinen url

Kartsa kirjoitti: Mitä tarkoitat suoraan kategoriaan?

Valikoiden hallinnassa/Muokkaa valikon nimikettä: Valikon tyyppi: Kategorialista (tai kategoria blogi)

Ja Valitse kategoria: valitaan haluttu kategoria.

Edit: Minun ohjeeni ovat Joomla 1.7 -versiosta. Kysymys näyttää "eksynyneen" väärälle foorumille, jos kysymys olikin Joomla 1.5 -versiosta. ;)

Kokemus on asia, jonka saat heti kun olisit tarvinnut sitä.
jaakko.korhonen(at)jg-oppimiskeskus.fi
Last Edit: 27.10.2011 19:55 : JiiKoo.

Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.

Valvojat: jkwebdesignGamossJiiKoo
Sivu luotiin ajassa: 0.063 sekuntia