Redirekcija asp to php

Redirekcija asp to php

offline
  • m4rk0  Male
  • Administrator
  • Administrator tech foruma
  • Marko Vasić
  • Gladijator - Maximus Decimus Meridius
  • Pridružio: 14 Jan 2005
  • Poruke: 15766
  • Gde živiš: Majur (Colosseum)

Radim redizajn sajta ali nazivi svih stranica ce ostati isti. Stranice starog sajta imaju sledecu formu:

[Link mogu videti samo ulogovani korisnici]
[Link mogu videti samo ulogovani korisnici]

itd...

Kreirajuci redizajnirane stranice , davao sam im identicna imena ali sve su sa php ekstenzijom, sto znaci da su nazivi novih stranica

[Link mogu videti samo ulogovani korisnici]
[Link mogu videti samo ulogovani korisnici]

itd..

Ono sto zelim je da kada "podignem" redizajnirani sajt da kogod od posetilaca klikne na neki od starih linkova sa asp ekstenziom , automatski bude redirektovan na novu stranicu (sa php ekstenzijom).

Pokusao sam na ovaj nacin,preko .htaccess fajla ali ne radi:

RewriteEngine On RewriteRule (.*)\.asp $1.php [R=301]



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 05 Mar 2016
  • Poruke: 88

У процесу сам учења Апача, тако да ово што будем написао узми са резервом.

Овај део у конфигурацији mojsajt.example.com.conf служи за редирекцију са [Link mogu videti samo ulogovani korisnici] на [Link mogu videti samo ulogovani korisnici]
<VirtualHost *:80>
ServerName mojsajt.example.com
RewriteEngine on
RewriteRule ^(/.*)$ [Link mogu videti samo ulogovani korisnici]{HTTP_POST}$1 [redirect=301]
</VirtualHost>

Па би можда код тебе линија RewriteRule изгледала овако:

RewriteRule ^(/.*).asp$ $1.php [redirect=301]



offline
  • m4rk0  Male
  • Administrator
  • Administrator tech foruma
  • Marko Vasić
  • Gladijator - Maximus Decimus Meridius
  • Pridružio: 14 Jan 2005
  • Poruke: 15766
  • Gde živiš: Majur (Colosseum)

Ne radi mi ni ovaj gore kod. Zapravo server ne prepoznaje nista sto unesem .htaccess Confused
Postoji li neki drugi nacin za ovu redirekciju koju hocu da uradim a da ne koristim .htaccess ?

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4576

Ako je u pitanju statički sajt, što ne odradiš samo find & replace svih delova iz .asp u .php? Imaš razne programčiće za tu namenu.

[Link mogu videti samo ulogovani korisnici]
[Link mogu videti samo ulogovani korisnici]

offline
  • Pridružio: 05 Mar 2016
  • Poruke: 88

Мислим да ће ти овај Regexp у .htaccess фајлу да заврши посао:
RewriteEngine on RewriteRule ^(\w+.*)\.asp$ $1.php

Испробао сам regexp овде: regexpal.com/94502,
а по упутству одавде: code.tutsplus.com/tutorials/an-in-depth-gu.....--net-6708,
и одавде: cheatography.com/davechild/cheat-sheets/mod-rewrite/

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3760
  • Gde živiš: 127.0.0.1

Za uspesnu redirekciju moras da "objasnis" Apache-u da kad pogodi pattern, stane, odnosno ne ide dalje kroz .htaccess. Za to sluzi switch L:
RewriteEngine On RewriteRule (.*)\.asp $1.php [R=301,L]
Inace, dok testiras, drzi redirekciju na 302, da ne bi morao da brises cache svaki put kad promenis nesto. 301 je trajna redirekcija i request uopste ne "izlazi" iz browsera, tj. nikad nece da stigne do servera vec browser sam radi redirekciju na osnovu cache-a (ako je bar jednom prosla ta redirekcija).

Naravno, da bi url rewriting radio, mod_rewrite mora da bude ucitan. Ja bih prvo to proverio.

Ko je trenutno na forumu
 

Ukupno su 1320 korisnika na forumu :: 254 registrovanih, 22 sakrivenih i 1044 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 15694 - dana 01 Feb 2026 12:23

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: -Max-, 015, 04bokibole, 33 bren, AC-DC, Ahilius, airliners, ajo baba, aleksamaki, amaterSRB, Andrija357, Anunakiii, Apok, ArchaBasha, Aristotle2002, ArmFPGA, Arsenije, Aska, Aster Blistok, atmel, babaroga, Batko.VD.65, bavar357, bigfoot, black venom, Bo96, Bobrock1, Bodin86, Bojan198527, Bojan85, bojank, bojankrstc, BOOM COMPANY, boracbl1389, boro975, boromir, BORUTUS, BOXRR, brandža84, Bubili, bufanje, BZ, CCCP, Centauro, chichabg, Cicumile, cifra, CikaKURE, Coficab, Comyymoc, CrazyDiablo, Crazzer, crnitrn, cuvarkuca, cvalex, cvrle312, Czrweni, dejan1972, dejandr, dekan.m, DENIRO, desmeki, Df410, DH, Dimitrise93, djboj, Djole3621, djonsule, DJUNTA, Djuza, DonRumataEstorski, draganca, draganst, DragoslavS, Drugard72, Duk011, dule10savic, Dzoni2412, Dzuki, Electron, Feller, FilipSRB, Fructo, Futurama, Gaga_89, gobrad, Gogi_avio, Goran 0000, Great White, GrobarPovratak, grunff2, hajduk1911, Hitri, hooraay, Igritelj, Imperator_Aleksandr_lll, In_hero, Istman, Ivan Germanovic, ivan_8282, ivanb, ivran064, Jerry Drake, Jezekijel, Joco Skljoco, Jovan.D, K-1A, Kalem, karakaj, Kichma, kikisp, KimiMR, Knovakov, Kobrim, komenski, Komentator, kori, Krusarac, kunktator, kybonacci, lafa008, laganini123, Lazarus, Litostroton, Lj_ubo, lord sir giga, Lord_Nazgul, Lubenica303, LUDI, ludiagresivan, M1los, Macalone, Malahit, Manjane, Markan90, Marko Marković, Marko00, Marko1238, Marko43, MarkoDzimi, marsi, MarsRed, mačković, mercedesamg, Mercury, mgolub, Might is Right, mikrimaus, Milan 84, milanpb, milenko crazy north, milic1990, Milometer, MiloradKomadic, MilosKop, Milovan Dinic, mir, Mita038, mladen.zovko, Mozgonja, Mrav Obrad, mrgud2025, mrvica78, N.e.m.a.nj.a., nebojsag, Nemanja.M, NemanjaCG, nenorodjo, nevjerna beba, nick79, nikola11, Njubara, NklJov123, Ognjen D., Orlova, OtacMakarije, Otto Grunf, Panter, Papadubi, pavle_pzs, Pekman, Permaldar, Pero, Perudin_92, Pewac21, Pilence, Primus17, Privrednik, proka89, rambod, raster12, Ray1973, razumihin, read-only, Remain, RJ, Robin, royst33, sabros, sale755, samo_citam, samocitam, Sančo, saputnik plavetnila, Sase, Savantije, Sharpshooter, slowhand, Smd, Sonic, sova72, SOVO515, spalev, Spectator, Srle993, StankoVrankovic, stegonosa, Stoilkovic, Su 57, superwhy, t84dar, tachinni, tanakadzo, Tandrčak, theBorer, theNedjeljko, ulogovan, Uros Cuore Sportivo, username_25, v82, vaci, VaRvArI 85, Vatreni Zmaj, vazduh, VBoss, veljkovicdani, Veljko™, vensla, Viktor Petrenko, Vilson, vjekosuki, vladd, Vlado82, vladoo, vlajkox, Vojo06, vrlenija, Zerajic, zexon, zil10, zombicar153, Zrcalo, Zukov, šumar bk2