Poslao: 05 Apr 2013 19:13
|
offline
- Rastafarii
- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
Alien vs Predator ::@gfactory
Pogledaj sada ove dvije slike bez root direktorija i sve funkcijonise u najboljoj mogucoj harmoniji, ne znam zbog cega bih ti to predstavljalo toliki problem!?
Problem je sto je sajt u lokalu, i kad bi gfactory imao samo jedan sajt u /var/www ili htdocs folderu, to bi mozda i bilo izvodljivo. Ja npr imam ~120 foldera unutar htdocs, zamisli na sta bi licilo kad bi sve to bilo u istom, root, folderu. Em ne bih imao pojma sta je gde, niti sta kad treba da uploadujem, plus sto bi se folderi od razlicitih projekata medjusobno gazili.
@gfactory:
Tebe izgleda hebe to sto je aplikacija izgleda zakucana da radi na root-u. Plus sto imas redirekciju non-www na www koja na lokalu tesko da ce da radi (pogotovo na localhost url-u) i koju bi trebalo da zakomentarises.
Moj predlog je da probas da konfigurises vhost na lokalu, tipa http://test.local koji ces da usmeris na folder gde ti je aplikacija, i da u hosts fajl dodas test.local 127.0.0.1 - da OS zna gde je ta adresa.
@cvrlebg: jednostavnije ti je da u head deo dodas base href tag, i onda / ne ide do root-a, nego do url-a koji je definisan u base href.
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 05 Apr 2013 21:58
|
offline
- gfactory
- Super građanin
- Pridružio: 26 Okt 2007
- Poruke: 1064
- Gde živiš: u Apache
|
@cvrlebg , hvala drugar , iako si pisao na brzinu, potrudio si se,
probaću ovo da primenim i verujem da će to biti ok.
Neću morati posle da menjam jer u lokalu testiram aplikacije koje ću posle samo da copy/paste na već postojeći sajt.
@Rastafari,
Sajt je zaključan kao što si video, a ti i ja imamo istu situaciju po stotinak sajtova u root-u.
Ako si mislio na virtual host, verovatno bi moglo tako, probaću sve varijante.
Hvala svima.
|
|
|
|
Poslao: 06 Apr 2013 08:18
|
offline
- Rastafarii
- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
Bas tako gfactory, virtual host. Kod mene - svaki projekat na lokalu ima vhost, pa sad zamisli koliki mi je hosts fajl. Jednostavno mi je mnogo lakse da umesto localhost/projekat kucam projekat.loc
Ne znam sta si podigao (XAMPP, Wamp, EasyPHP) pa da ti dam malo blize uputstvo, ali postavljanje vhost-a je prilicno jednostavno a mislim da ce ti resiti problem.
Vezano za predlog cvrlebg, dobar je, a ono sto ja koristim uz to je:
<base href="http://example.com/test/">
umesto "zakucavanja" apsolutnih linkova svuda u src i href.
|
|
|
|
Poslao: 06 Apr 2013 08:38
|
offline
- FoxVanis
- Ugledni građanin
- Web Designer, PHP Developer; HTML, CSS, SQL, jQuery Programmer
- Pridružio: 13 Jun 2010
- Poruke: 307
- Gde živiš: Subotica
|
Druže, jednostavno ti je za XAMPP, samo stavi pre svakog index.php naziv root foldera i posle toga sve šta želiš:
RewriteRule ^([^/\.]+)/?$ /test/index.php?lang_code=$1 [L]
RewriteRule ^([^/\.]+)/?$ /test/adminpage/index.php?lang_code=$1 [L]
itd...
|
|
|
|
|
Poslao: 06 Apr 2013 21:05
|
offline
- Rastafarii
- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
FoxVanis ::Druže, jednostavno ti je za XAMPP, samo stavi pre svakog index.php naziv root foldera i posle toga sve šta želiš:
RewriteRule ^([^/\.]+)/?$ /test/index.php?lang_code=$1 [L]
RewriteRule ^([^/\.]+)/?$ /test/adminpage/index.php?lang_code=$1 [L]
itd...
Ovo prsti kao bela staza ako ima "nested urls" tipa "jedan/dva/tri.html". A i za bilo koji server je isto, jer su ovo direktive za mod_rewrite (Apache-ove modul), a ne XAMPP, WAMP, LAMP, MAMP...
|
|
|
|
|