Eredmény: 1 - 6 (6) összesen

Téma: SEF component/virtuemart eltüntetése

  1. #1
    Új tag
    Csatlakozott
    15-01-06
    Hozzászólás
    3
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás SEF component/virtuemart eltüntetése

    Sziasztok!

    Még új vagyok ezen a fórumon és előre elnézést kérek a lámaságaimért, de igyekszem utánaolvasni a nekem szükséges információknak.
    A problémámra már 2-3 hete nem találtam kérdést/megoldást, ezért ragadtam bilentyűzetet.

    A gondom a következő:
    1. adott egy joomla 2.5.24, egy virtuemart 2.6.14-el.

      A termékek megjelenítésénél szeretném, ha az elérési útvonalban nem így szerepelne:
      domainem.hu/component/virtuemart/kategória/termék.html
      hanem pl. így:
      domainem.hu/kategória/termék.html

      Magyarán a component és virtuemart mappa ne látszódjon.

      Van erre mód?

      Beállítottam:
      • Keresőbarát URL-címeket igen
      • Az URL-átírás használata igen (htaccess átnevezve)
      • Utótag hozzáadása az URL-címhez igen
      • Unicode-aliasok nem

      Telepítettem egy ARTIO JoomSEF-et, és ez tüntette el az ID-ket és egyéb index.php-t. De ezt a component/virtuemart még mindig ott figyel a termék adatlapjánál.

    2. Amikor a SEF aktív, akkor megjelenik minden lapon, hogy A Virtuemart komponens hozzárendelése egy menüelemhez.
      Na még ezt kellene valahogy megszüntetni, mert ronda, és valami oka van annak, hogy kapok egy ilyen figyelmeztetést.
      Láttam több joomlás oldalt ahol kint hagyták... gondolom ők sem tudtak vele mit kezdeni.


    Valószínüleg a googlet nem zavarja, de engem nagyon.

    Angol nyelvű fórumokon is próbálkoztam, de sajnos az angolom gyenge, a szaknyelvet meg nem értem.

    Segítségeteket előre is köszönöm!
    Norbi



  2. #2
    Bölcs earnnet logója
    Csatlakozott
    12-08-15
    Hely
    Budapest
    Hozzászólás
    1.820
    Begyűjtött 812 köszönetet
    576 hozzászólásával

    Alapbeállítás re: SEF component/virtuemart eltüntetése

    A gyökérkönyvtárban készítsd egy .htaccess fájlt és írd bele ezeket:

    HTML kód:
    RewriteBase /
    RewriteRule ^/component/virtuemart/(.*)$ $1 [QSA]




  3. #3
    Új tag
    Csatlakozott
    15-01-06
    Hozzászólás
    3
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: SEF component/virtuemart eltüntetése

    Szia earnnet!

    Köszönöm a segítséged. Beírtam, de nem történt semmi változás.
    Az én .htaccess-em ezt tartalmazza SEF résznél (56. sortól):

    HTML kód:
    # RewriteBase /
    
    ## Begin - Joomla! core SEF Section.
    #
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    #
    # If the requested path and file is not /index.php and the request
    # has not already been internally rewritten to the index.php script
    RewriteCond %{REQUEST_URI} !^/index\.php
    # and the request is for something within the component folder,
    # or for the site root, or for an extensionless URL, or the
    # requested URL ends with one of the listed extensions
    RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
    # and the requested path and file doesn't directly match a physical file
    RewriteCond %{REQUEST_FILENAME} !-f
    # and the requested path and file doesn't directly match a physical folder
    RewriteCond %{REQUEST_FILENAME} !-d
    # internally rewrite the request to the index.php script
    RewriteRule .* index.php [L]
    #
    ## End - Joomla! core SEF Section.
    RewriteBase / elől gondolom tüntessem el a #-et. A másik sort (RewriteRule ^/component/virtuemart/(.*)$ $1 [QSA]) alá teszem nem történt semmi...

    Mit nem csinálok jól?



  4. #4
    Új tag
    Csatlakozott
    12-05-13
    Hozzászólás
    1
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: SEF component/virtuemart eltüntetése

    Szia,

    Ezt kár átírni, mert a következő upgrade úgyis felülírja...

    Inkább csinálj egy új menüt, legyen mondjuk láthatatlan a neve. Ebben pedig készíts egy webáruház nevű menüpontot, ami a VM2 alapértelmezett nézet lesz.

    Így már az url így néz ki:

    Ehelyett: domainem.hu/component/virtuemart/kategória/termék.html
    Ez lesz: domainem.hu/webaruhaz/kategória/termék.html

    Aliasnak persze akármi írhatsz :-)

    Ha pedig a termékkategóriákat komplett berakod ebbe a menübe, akkor a webáruház sem lesz odaírva :-)
    És akárhányszor frissítheted a joomlát+virtuemartot, nem fog elszállni!



  5. #5
    Új tag
    Csatlakozott
    15-01-06
    Hozzászólás
    3
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: SEF component/virtuemart eltüntetése

    Szia!

    Köszi a válaszod. Megcsináltam a menüt és a menüpontot.

    Sikerült!
    Király vagy!

    Üdv:
    Norbi



  6. #6
    Új tag
    Csatlakozott
    14-07-02
    Hozzászólás
    5
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: SEF component/virtuemart eltüntetése

    Szia!
    Segíts légyszíves.

    régen minden működött rendesen. Volt a
    webaruhaz.hu/kategoria a kategoriát menüből lehet elérni amikor elértük a kategóriát az oldalon megjelent az összes kategóriába tartozó termékek.

    a termék url: webaruhaz.hu/katagoria/termek.html (.html optimalizáló utótag virtuemart-ban)

    történt valami amitől a webaruhaz.hu/kategoria -ban megjelenő terméklistából ha kiválasztok egy terméket akkor a termék linkje:
    url:webaruhaz.hu/component/virtuemart/termek.html?itemid=0

    megcsinálom a javasolt láthatatlan menüt, benne létrehozom a (alias=)valami menüt, akkor az url most így néz ki:
    webaruhaz.hu/kategoria megjelenik a katagóriához tartozó termékek, itt kiválasztok egy terméket
    webaruhaz.hu/valami/termek.html hiába teszem a láthatatlan menübe a kategoriakat mint menüpontok.

    sosem fog így kinézni:
    webaruhaz.hu/kategoria/termek.html ???

    mit rontottam el egykor?

    illetve hogy egy ugyanaz a termék elérhető
    webaruhaz.hu/kategoria/termek.html menü szerint így volt régen és ha beírom kézzel a címet akkor elérhető így
    webaruhaz.hu/componenet/virtuemart/termek.html?itemid=0
    vagy a beállítás után már
    wearuhaz.hu/valami/termek.html

    ezek duplikált tartalmak?

    Ha azok hogyan lehet megoldani?

    Köszönöm!



Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •