AMcoder - javascript, python, java, html, php, sql

Ինչու ես չեմ կարող շեղեր ունենալ իմ վերագրման կանոնում:

Ես փորձում եմ ստեղծել .htaccess ֆայլ, ստեղծել SEO url:

Այնուամենայնիվ, թվում է, որ ես չեմ կարող կտրվածք ունենալ ռեժիմի վերաշարադրման մեջ, արդյոք ես դա սխալ եմ անում:

Իմ կոդը հետևյալն է.

RewriteEngine on
RewriteRule ^(.+)/$ /$1 [L,R=301]
RewriteRule ^folder/folder-name index.php?show=folder&folder_id=7

Էջը ճիշտ է բեռնված, բայց ոճաթերթը/պատկերները/javascript-ը չեն գտնվել:

Ոնց որ, էջը կարծում է, որ պետք է փնտրել ոճ/պատկերներ/js հարաբերական «folder/folder-name»-ին։

Եթե ​​ես փոխեմ վերջին տողը հետևյալի.

RewriteRule ^folder-folder-name index.php?show=folder&folder_id=7

Այնուհետև ամեն ինչ ճիշտ է բեռնված, այնպես որ ես համոզված եմ, որ դա շեղի պատճառով է:

Որևէ օգնություն:


Պատասխանները:


1

Դա պայմանավորված է նրանով, որ դուք օգտագործում եք հարաբերական ուղիներ ձեր JS-ում, CSS-ում և այլն: Դուք ունեք 2 տարբերակ՝ այն շտկելու համար.

  1. Պարզապես օգտագործեք բացարձակ ճանապարհ ձեր css, js, պատկերների ֆայլերում, այլ ոչ թե հարաբերական: Սա նշանակում է, որ դուք պետք է համոզվեք, որ այս ֆայլերի ուղին սկսվում է կամ http://-ով, կամ թեք /-ով:
  2. Դուք կարող եք փորձել ավելացնել այս պիտակը ձեր էջի վերնագրում.

    <base href="/" />
    
16.12.2013
  • Հիանալի Շնորհակալություն, աշխատում է որպես հմայքը :) Հենց որ կարողանամ կընդունեմ :) 16.12.2013

  • 2

    Մեկ այլընտրանք. Դուք կարող եք օգտագործել ուղիները կայքի արմատի համեմատ: այսինքն փոխել.

    <img src="images/some.jpg" />
    

    by

    <img src="/images/some.jpg" /> 
    

    Լինելով պատկերների թղթապանակ այստեղ՝ yoursite.com/images

    16.12.2013
    Նոր նյութեր

    Օգտագործելով Fetch Vs Axios.Js-ը՝ HTTP հարցումներ կատարելու համար
    JavaScript-ը կարող է ցանցային հարցումներ ուղարկել սերվեր և բեռնել նոր տեղեկատվություն, երբ դա անհրաժեշտ լինի: Օրինակ, մենք կարող ենք օգտագործել ցանցային հարցումը պատվեր ներկայացնելու,..

    Տիրապետել հանգստության արվեստին. մշակողի ուղեցույց՝ ճնշման տակ ծաղկելու համար
    Տիրապետել հանգստության արվեստին. մշակողի ուղեցույց՝ ճնշման տակ ծաղկելու համար Ինչպե՞ս հանգստացնել ձեր միտքը և աշխատեցնել ձեր պրոցեսորը: Ինչպես մնալ հանգիստ և զարգանալ ճնշման տակ...

    Մեքենայի ուսուցում բանկային և ֆինանսների ոլորտում
    Բարդ, խելացի անվտանգության համակարգերը և հաճախորդների սպասարկման պարզեցված ծառայությունները բիզնեսի հաջողության բանալին են: Ֆինանսական հաստատությունները, մասնավորապես, պետք է առաջ մնան կորի..

    Ես AI-ին հարցրի կյանքի իմաստը, այն ինչ ասում էր, ցնցող էր:
    Այն պահից ի վեր, երբ ես իմացա Արհեստական ​​ինտելեկտի մասին, ես հիացած էի այն բանով, թե ինչպես է այն կարողանում հասկանալ մարդկային նորմալ տեքստը, և այն կարող է առաջացնել իր սեփական արձագանքը դրա..

    Ինչպես սովորել կոդավորումը Python-ում վագրի պես:
    Սովորելու համար ծրագրավորման նոր լեզու ընտրելը բարդ է: Անկախ նրանից, թե դուք սկսնակ եք, թե առաջադեմ, դա օգնում է իմանալ, թե ինչ թեմաներ պետք է սովորել: Ծրագրավորման լեզվի հիմունքները, դրա..

    C++-ի օրական բիթ(ե) | Ամենաերկար պալինդրոմային ենթաշարը
    C++ #198-ի ամենօրյա բիթ(ե), Ընդհանուր հարցազրույցի խնդիր. Ամենաերկար պալինդրոմային ենթատող: Այսօր մենք կանդրադառնանք հարցազրույցի ընդհանուր խնդրին. Ամենաերկար palindromic substring...

    Kydavra ICAReducer՝ ձեր տվյալների ծավալայինությունը նվազեցնելու համար
    Ի՞նչ է ICAReducer-ը: ICAReducer-ն աշխատում է հետևյալ կերպ. այն նվազեցնում է նրանց միջև բարձր փոխկապակցված հատկանիշները մինչև մեկ սյունակ: Բավականին նման է PCAreducer-ին, չնայած այն..