User Tag List

Ցույց են տրվում 1 համարից մինչև 7 համարի արդյունքները՝ ընդհանուր 7 հատից

Թեմա: URL Rewrite module

Համակցված դիտում

Նախորդ գրառումը Նախորդ գրառումը   Հաջորդ գրառումը Հաջորդ գրառումը
  1. #1
    Պատվավոր անդամ T!gran-ի ավատար
    Գրանցման ամսաթիվ
    06.08.2008
    Գրառումներ
    699
    Բլոգի գրառումներ
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    URL Rewrite module

    Ժողովուրդ PHP/MySQL ով կայք եմ հավաքում ու ստացվելա էսպիսի URL

    _http://www.example.com/index.php?page=contact&hl=hy_AM , բայց կուզենայի, որ լինկը ես ձև լիներ

    _http://www.example.com/hy_AM/contact/x/y/z/..........

    այսինքն ՝օգտագործելով Rewite Engine -ն

    գիտեմ, որ .htaccess -ում գրելով հնարավոր ա, բայց չգիտեմ ինչ պետք է գրել
    701ը դզեցի

  2. #2
    Սկսնակ անդամ lav tgha-ի ավատար
    Գրանցման ամսաթիվ
    07.03.2009
    Հասցե
    Իրան - Նոր Ջուղա
    Գրառումներ
    69
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Պատ. URL Rewrite module

    tigran ջան կա մի ձեւ որ դու .htaccess-ի միջոցով 404 error որը նշանակում է որ քո կանչած հասցեն չգտնւեց, վերադարձնում ես index.php ֆայլին, իսկ այնտեղ քոդերի միջոցով արհեստական հասցեն վերածում ես իսկական հասցէին, այդ գործընթացքը կարելի է անել ասենք օրինակի համար explode-ի միջոցով / նշանակետով, ու այնպես քոդում դասաւորես որ ասենք առաջին բաժինը հատկացւի ասենք hlին, երկրորդը ասենք page-ին եւ եթէ կայքէջտ կոռիզային իմաստով ճիշտ ծռագռած լինես, ապա շատ հանգիստ գոռծ ընթացը կը յաջողես, մի խօսքով ներքեւում մի նմուշ եմ բերում այն հրամաներից որոնք պէտք է գրւեն .htaccess-ի մէջ:


    Կոդ:
    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]
    յաջողութիւն եմ քեզ ցանկանում
    Վերջին խմբագրող՝ lav tgha: 03.05.2009, 22:41:
    Նա լոք մի բառ ինձ շշնջաց, այնպէս կիսատ ու սիրտը կախ, ես շրջւեցի, բայց նա չկար
    http://lav-tgha.izfree.com

  3. Գրառմանը 1 հոգի շնորհակալություն է հայտնել.

    T!gran (03.05.2009)

  4. #3
    Պատվավոր անդամ T!gran-ի ավատար
    Գրանցման ամսաթիվ
    06.08.2008
    Գրառումներ
    699
    Բլոգի գրառումներ
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Պատ. URL Rewrite module

    Մեջբերում lav tgha-ի խոսքերից Նայել գրառումը
    tigran ջան կա մի ձեւ որ դու .htaccess-ի միջոցով 404 error որը նշանակում է որ քո կանչած հասցեն չգտնւեց, վերադարձնում ես index.php ֆայլին, իսկ այնտեղ քոդերի միջոցով արհեստական հասցեն վերածում ես իսկական հասցէին, այդ գործընթացքը կարելի է անել ասենք օրինակի համար explode-ի միջոցով / նշանակետով, ու այնպես քոդում դասաւորես որ ասենք առաջին բաժինը հատկացւի ասենք hlին, երկրորդը ասենք page-ին եւ եթէ կայքէջտ կոռիզային իմաստով ճիշտ ծռագռած լինես, ապա շատ հանգիստ գոռծ ընթացը կը յաջողես, մի խօսքով ներքեւում մի նմուշ եմ բերում այն հրամաներից որոնք պէտք է գրւեն .htaccess-ի մէջ:


    Կոդ:
    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]
    յաջողութիւն եմ քեզ ցանկանում
    Շատ շնորհակալություն
    701ը դզեցի

  5. #4
    Պատվավոր անդամ T!gran-ի ավատար
    Գրանցման ամսաթիվ
    06.08.2008
    Գրառումներ
    699
    Բլոգի գրառումներ
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Պատ. URL Rewrite module

    իսկ .htaccess -ը IIS7 -ում աշխատում է՞, ընդեղ rewrite-ի համար ադդոն կա դրած առանձին
    701ը դզեցի

  6. #5
    Պատվավոր անդամ T!gran-ի ավատար
    Գրանցման ամսաթիվ
    06.08.2008
    Գրառումներ
    699
    Բլոգի գրառումներ
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Պատ. URL Rewrite module

    Փաստաթղթերի մեջ(documentation) գտա
    Կոդ:
    Options -Indexes
    ServerSignature Off
    Options +FollowSymLinks
    
    RewriteEngine on
    
    RewriteBase /atech
    
    RewriteCond %{REQUEST_URI} !/$
    RewriteCond %{REQUEST_URI} !\.
    RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L] 
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.+)$ index.php?page=$1 [QSA]
    701ը դզեցի

  7. #6
    Սկսնակ անդամ lav tgha-ի ավատար
    Գրանցման ամսաթիվ
    07.03.2009
    Հասցե
    Իրան - Նոր Ջուղա
    Գրառումներ
    69
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Պատ. URL Rewrite module

    Ոչ, ինչքան գիտեմ .htaccess Apachi հնարաւորութիւններիցա, մի բան որ չի առնչւում Windows-ի IIS-ի հետ, դրա համար այն սերւերը որից օգտւում ես պէտք է աշխատի linux համակարգով որ կարողանա քեզ համար ապահովի Apachi-ի սերւիս պրովայդերը, իսկ թէ IIS-ով ինչպէս կարելի է քո մտածած գաղափարը իրագործել, դրա մասին ես չգիտեմ:
    Նա լոք մի բառ ինձ շշնջաց, այնպէս կիսատ ու սիրտը կախ, ես շրջւեցի, բայց նա չկար
    http://lav-tgha.izfree.com

Թեմայի մասին

Այս թեման նայող անդամներ

Այս պահին թեմայում են 1 հոգի. (0 անդամ և 1 հյուր)

Թեմայի պիտակներ

Էջանիշներ

Էջանիշներ

Ձեր իրավունքները բաժնում

  • Դուք չեք կարող նոր թեմաներ ստեղծել
  • Դուք չեք կարող պատասխանել
  • Դուք չեք կարող կցորդներ տեղադրել
  • Դուք չեք կարող խմբագրել ձեր գրառումները
  •