prepisovanie linku v prehliadaci

Programovacie jazyky, rady, poradňa...
jackb
Redeemer
Redeemer
Používateľov profilový obrázok
Príspevky: 20029
Registrovaný: 09 sep 2005, 19:40
Bydlisko: UK

prepisovanie linku v prehliadaci

Príspevok od používateľa jackb »

mam web postaveny vo wordpress. kedze WP nemam priamo v roote, ale v priecinku. pristup na na web vyzera "mojastranka.sk/wordpress". zatial to mam vyriesene cez presmerovanie v index.htm v roote.
klient ale pozaduje, aby nebolo vidno "wordpress" v prehliadaci.

ako na to?

okrem samotneho indexu by sa nemal zobrazovat ani v linkoch na subory.

support hostingu odporuca prekopirovat obsah folderu wordpress to rootu. lenze posledne co chcem je znovu uploadovat obrazky do galerii a presnorit celu strukturu webu po nefunkcnych linkoch.
sharky-no
King
King
Používateľov profilový obrázok
Príspevky: 1681
Registrovaný: 31 okt 2006, 19:53

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa sharky-no »

To co ti odporucaju nie je nic zlozite.

Normalne si stiahni cely web k sebe, a potom ho nakopiruj do rootu. Pripadne ak mas mudrejsi FTP client, tak tie data dokazes presunut bez toho aby si si to k sebe stahoval (len premiestnis subory - par sekundova operacia, zvladne ju napr. WinSCP)
Potom pouzi tento tool - https://interconnectit.com/products/sea ... databases/
Pripoji sa to na databazu a vyhlada ti string, ktory potom zameni za novy ktory tiez zadas... teda vyhladas http://mojastranka.sk/wordpress a zmenis to na http://mojastranka.sk.

Pred tym nez to budes robit, si ale tu databazu zalohuj, keby nahodou nieco pobabres :lol:

Robil som to uz viac krat, vzdy to fungovalo.
btw.
https://codex.wordpress.org/Moving_WordPress
Michaelo
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6177
Registrovaný: 16 júl 2008, 20:29
Bydlisko: Pri PC
Kontaktovať používateľa:

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa Michaelo »

Ono aj tie chytrejsie FTP klienty to musia najprv stiahnut k tebe, samoten FTP nepodporuje prenos medzi dvoma serverami.

Ak to vobec nechces presuvat, uplne postaci pouzit .htaccess :)
jackb
Redeemer
Redeemer
Používateľov profilový obrázok
Príspevky: 20029
Registrovaný: 09 sep 2005, 19:40
Bydlisko: UK

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa jackb »

no nechcel som vobec, ale uz som v procese.

.htaccess by okrem pristupu na domenu oklamalo aj linky na uploadnute subory? lebo aj to bola jedna zo staznosti: nechcu vidiet nasweb.sk/wordpress/content/obchodne_podmienky.pdf.
Michaelo
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6177
Registrovaný: 16 júl 2008, 20:29
Bydlisko: Pri PC
Kontaktovať používateľa:

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa Michaelo »

Ak by si klikol na taky link tak ta to presmeruje na ten bez wordpressu.

Idealne je to presunut a pouzit nieco take (ak nechces prepisovat vsetky linky v DB):

Kód: Vybrať všetko

RewriteEngine On
RewriteBase /
RewriteRule ^wordpress/(.*)$ $1 [L,R=301,QSA]
Akykolvek link ktory pojde na wordpress bude presmerovany na root.

Takze http://web.sk/wordpress/dokumenty/pdf/blabla.pdf pojde na http://web.sk/dokumenty/pdf/blabla.pdf
jackb
Redeemer
Redeemer
Používateľov profilový obrázok
Príspevky: 20029
Registrovaný: 09 sep 2005, 19:40
Bydlisko: UK

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa jackb »

velka vdaka. uz to frci!
*****HERO*****
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2446
Registrovaný: 08 máj 2006, 1:34

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa *****HERO***** »

hehe, gratulujem. az na to, ze by to slo aj "trosku" jednoduchsie ;) ale tak for the future ..

to co napisalo michael je skoro dobre, ale aj tak presne uplne naopak ako ty potrebujes. cize takto:

Kód: Vybrať všetko

RewriteEngine On
RewriteBase /
RewriteRule ^(.*)$ /wordpress/$1 [L]
co v preklade znamena, ze vsetky requesty do rootu budu interne podstrcene a interpretovane PHPcku ako keby boli z url "/wordpress/", no browseru sa ziadny redirect neposle, ten o nicom nevie. a ano, plati to aj pre linky na subory.

takze tak .... jeden textovy subor so 69 znakmi a cool nazvom .htaccess, ktory ani chudak Microsoft Windows Explorer nedokaze vytvorit, lebo "You must type a file name" ... ziadne presuny databazy a ostatneho porna ... ziadna 42 ... .htaccess is the answer .. samozrejme za predpokladu, ze ten webserver je zdravy Apache s povolenymi potrebnymi modulami (ktore su mimochodom povolene defaultne)
jackb
Redeemer
Redeemer
Používateľov profilový obrázok
Príspevky: 20029
Registrovaný: 09 sep 2005, 19:40
Bydlisko: UK

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa jackb »

vdaka. uz budem vediet. usetrilo by to asi hodku-dve casu na kopirovanie ku sebe a spat.

BX mi to odporucal, len som nevedel najst co presne napisat a tlacil ma cas
Michaelo
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6177
Registrovaný: 16 júl 2008, 20:29
Bydlisko: Pri PC
Kontaktovať používateľa:

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa Michaelo »

Tjn, prave toto som ti chcel poslat, lenze co som to testoval u seba, tak mi to neslo, netusim preco. Preto som nakoniec poslal ten druhy kod.
sharky-no
King
King
Používateľov profilový obrázok
Príspevky: 1681
Registrovaný: 31 okt 2006, 19:53

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa sharky-no »

Michaelo napísal:Ono aj tie chytrejsie FTP klienty to musia najprv stiahnut k tebe, samoten FTP nepodporuje prenos medzi dvoma serverami.
Az na to ze on to nepresuval medzi 2 servermi, ale v ramci 1 servera.
btw. cely ten proces co som popisal je maximalne na 10min.
jackb
Redeemer
Redeemer
Používateľov profilový obrázok
Príspevky: 20029
Registrovaný: 09 sep 2005, 19:40
Bydlisko: UK

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa jackb »

no, zaloha stranky ma cez 400MB. a to musi ist dole a naspat. kusok to trva. zvysok ale ide rychlo, to je pravda


trosku OT, ale je to o tom istom webe
uz len posledna vec. index.html, ktory som tam mal povodne hovoril, ze stranka sa pripravuje. ten som samozrejme zmazal, spolu s jeho css ci folderom pre img. neviem o nicom, co by obsahovalo ten text.

lenze ked dam link zdielat na FB, tak sa tam "stranka sa pripravuje" zobrazi.
sharky-no
King
King
Používateľov profilový obrázok
Príspevky: 1681
Registrovaný: 31 okt 2006, 19:53

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa sharky-no »

daj ten link sem
https://developers.facebook.com/tools/debug/ (asi musis mat developer FB ucet, ak nemas, posli mi ss s linkom a ja to tym prebehnem)

a potom fetch new scrape information.. facebook si to cachuje :) ale tymto to premazes
*****HERO*****
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2446
Registrovaný: 08 máj 2006, 1:34

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa *****HERO***** »

skus si tu stranku checknut cez tento tool - https://developers.facebook.com/tools/debug . facebook cachuje metadata a cez ten tool mu rovno mozes povedat, nech si to natiahne znova.
jackb
Redeemer
Redeemer
Používateľov profilový obrázok
Príspevky: 20029
Registrovaný: 09 sep 2005, 19:40
Bydlisko: UK

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa jackb »

dakujem chalani!
jackb
Redeemer
Redeemer
Používateľov profilový obrázok
Príspevky: 20029
Registrovaný: 09 sep 2005, 19:40
Bydlisko: UK

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa jackb »

Alebo este (snad) posledna vec:
Mam formular v Caldera Forms. Vysledok sa generuje ako samostatna stranka.
Tu ale potrebujem vlozit na inu stranku. Je moznost to urobit aj inak ako cez tag iframe?
Michaelo
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6177
Registrovaný: 16 júl 2008, 20:29
Bydlisko: Pri PC
Kontaktovať používateľa:

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa Michaelo »

sharky-no napísal: Az na to ze on to nepresuval medzi 2 servermi, ale v ramci 1 servera.
btw. cely ten proces co som popisal je maximalne na 10min.
Jo to mi nedoslo, kedze co ja viem toto dokaze snad kazdy FTP klient, tak som sa nad tymto ani nezamyslal? Osobne pouzivam FileZillu a tam to funguje dokonale.
Takze si to vobec nemusel tahat k sebe, stacilo oznacit subory a priecinky a len ich premiestnit o uroven vyssie.


K Iframe:

To zalezi od toho co tam chces vlozit. Ak to je formular ako hovoris, tam je Iframe potrebny, lebo inak nebude odosielanie fungovat spravne (ak mas relativnu URL alebo spracovavas vysledky priamo v tom istom subore). Inak sa da poujit jQuery alebo object.

Teda, ak spravne citam, ty potrebujes vlozit priamo vysledok odoslaneho vormulara na inu stranku? Ako presne si to predstavujes ze by to bolo?
jackb
Redeemer
Redeemer
Používateľov profilový obrázok
Príspevky: 20029
Registrovaný: 09 sep 2005, 19:40
Bydlisko: UK

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa jackb »

mam objednavkovy formular. ten sa musi zobrazovat v "zalozke" popisu produktu, ktory je tvoreny sablonou.

neda sa to riesit ako link, lebo zalozky neobsahuju link (teda aspon nie v pravom zmysle slova) po kliknuti sa zobrazi zlozka popisu, no adresa zostava rovnaka a na polozky popisu sa neda linkovat.

Caldera vytvorila stranku kde ten formular je, ale zobrazenie v iframe sa mi nepaci a posobi velmi umelo.
Michaelo
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6177
Registrovaný: 16 júl 2008, 20:29
Bydlisko: Pri PC
Kontaktovať používateľa:

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa Michaelo »

Na vsetky zalozky by sa malo dat jednoducho linkovat cez hash tag (#) s ID zalozky.

Napr. ako na mojom webe:
https://replays.quickybaby.com/result.php?id=112953
https://replays.quickybaby.com/result.p ... 12953#team
https://replays.quickybaby.com/result.p ... 953#report

A iframe sa da tiez nastylovat tak, ze ho ani nevidno :) To je nevyhoda doplnkov a preto si vacsinu veci radsej robim sam od piky.
jackb
Redeemer
Redeemer
Používateľov profilový obrázok
Príspevky: 20029
Registrovaný: 09 sep 2005, 19:40
Bydlisko: UK

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa jackb »

no, to by som asi stravil zvysok mladosti hladanim toho kde dobri ludia skryli subor kde su linkovane hash tagy na rozne kusky obsahu.

ako obmedzit ten iframe aby nezobrazoval to co nepotrebujem: hlavicku a patu stranky, ale len objekt formulara?
Michaelo
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6177
Registrovaný: 16 júl 2008, 20:29
Bydlisko: Pri PC
Kontaktovať používateľa:

Re: prepisovanie linku v prehliadaci

Príspevok od používateľa Michaelo »

Hmmm, no to uz nepojde. Tam by bolo idealne si spravit vlastny formular alebo najst subor s kodom formularu a placnut ho tam kde chces iframe...

I ked furt som trochu magor z toho co presne chces :D
Napísať odpoveď