.htaccess rewrite rule

Lep pozdrav,

mi lahko en na hitro pove kako najlažje spremenim linke iz ?p=home....v /home preko .htaccess datoteke. Sem se nekaj sam mučil ampak mi ne uspe.

Hvala.

14 odgovorov

Če includaš skripte iz drugih strani, poskrbi da so dostopni preko https in da jih kot https tudi ti vključiš na svojo stran, v nasprotnem primeru boš imel warninge. Se pravi, preveri svojo stran in kjer je http, zamenjaj z https, ter preveri da dotičen link je dostopen preko https in da ima preverjen certifikat.

MaXsiS:
S samimi SSL certifikati se še nisem toliko ukvarjal ... za test sem na eno domeno dodal brezplačen certifikat za 90 dni. In sedaj, če na tej strani z začetnico https dodam link s http mi v url vrstici kaže, da stran ni varna(Vaša povezava z domena.yy je kodirana z/s 128-bitnim kodiranjem. Toda ta stran vključuje druge vire, ki niso varni. Te vire lahko pregledujejo drugi.....)

Če na tej strani dodam ta link s https, ki kaže na drugo stran mi potem lepo v chromu kaže zelene črke https... a ko kliknem na ta link (s https) mi na tej strani, ki bi jo moralo odpreti napiše, da strani ni mogoče najti.

No upam, da nisem preveč zakomplicial in da se da iz tega videti kaj me muči...

Vsak predlog kako rešiti zadevo bo parv prišel...

Lp

Mislim, da mal mešaš zadeve tle. Ti komot linkaš na druge sajte, torej na http, ampak vsi javascripti in slike in podobna jajca morajo bit pa na https, drugače bodo warningi.
Vsi resni in večina ostalih cdnjev ti ponujajo obe opciji, je pa tako ali tako bolj smiselno, da namesto http/https preprosto uporabiš // in je stvar rešena. (//mojcdn.com/mojjs.js)

Prej se nisem nikoli poglabljal v to ker niti nisem imel prilike saj nisem imel opravka s ssl cerifikati... se lahko zgodi, da so tudi vprašanja po neki strani malo nerodna.

Sem pa še preverjal in raziskoval, da bi prišel do rešitve...

In ja ... linki niso problem, ki kažejo na drugo stran in nima ssl certifikata. Ko sem vse malo bolj razčlenil se je pokazalo točno to kot si napisal @bl4ckb1rdin ob enem hvala za odgovor, ki je potrdil moja dognanja o novem znanju :)

Tudi tebi hvala @spicey... pač z lahkoto mešaš, dokler zadeve ne poznaš :) ... bom si zapomnil tudi to varijanto z dvema desnima poševnicama (//)

Sedaj mi druga ne ostane kot, da si porihtam ssl certifikat za stran, ki jo includam ... in vse bo kot mora biti!

Hvala še enkrat.

Lp

Kaj je fora, da preusmeritev iz HTTPS v HTTP s spodnjo kodo enkrat dela, enkrat ne? Poskusil sem že z več kombinacijami. Na začetku se preusmerja kot želim, naslednji dan pa nič več. Kot bi strežnik postal odporen...

RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule /checkout/onepage(.*) https://%{HTTP_HOST}/checkout/onepage$1 [R,L]