dva domena a jedan nalog--treba mi kod koji ce me voditi na odgovarajucu verziju

  • 19 odgovora
  • 7.984 pregleda
dva domena a jedan nalog--treba mi kod koji ce me voditi na odgovarajucu verziju 03.09.2004. u 22:34 · pre 269 meseci #1
Imam 2 domena na jednom nalogu pa je problem sto pri bilo koji od ta 2 domena vodi na istu index stranu.
Pitao sam ciku kod kog sam uzeo hosting sta da radim a on mi je odgovorio sledece:


"Stvar koju želite možete sami realizovati kroz par reda PHP koda.
Trebate uraditi sledeće:
1. Index.html pretvorite u index.php,
2. Na početku strane trebate da dodate jedan 'switch' u kome ispitujete kom
domenu se pristupa. Ako se pristupa sa sajta 1, idete na stranu 1, ako se
pristupa sa sajta 2, idete na stranu2.
I to bi bilo sve."

SVE BI TO BILO OK DA JA ZNAM PHP (verovatno ga ne bih nista ni pitao u tom slucaju)

Moze li neko da mi ispise taj kod?
Potpis
http://www.besplatnestvari.net
Re: dva domena a jedan nalog--treba mi kod koji ce me voditi na odgovarajucu verziju 04.09.2004. u 10:42 · pre 269 meseci #2
u index.php napishesh

Code:

<?
if($_SERVER['SERVER_NAME']=="www.prvidomen.com")
    header("Location: http://www.nalog.com/prvidomen.html/");
elseif($_SERVER['SERVER_NAME']=="www.drugidomen.com")
    header("Location: http://www.nalog.com/drugidomen.html");
?>


i treba da radi

napomena: napishesh samo ovo, bez ikakvog HTML-a i slicno pre koda. ako bilo shta bude pre koda nece raditi
Potpis
[IN PIVO VERITAS]
Re: dva domena a jedan nalog--treba mi kod koji ce me voditi na odgovarajucu verziju 04.09.2004. u 15:30 · pre 269 meseci #5
Napravio sam index.php ubacio samo ovo:

<?
if($_SERVER['SERVER_NAME']=="www.freebiesfreestuff.com")
header("Location: http://www.freebiesfreestuff.com/index2.html");
elseif($_SERVER['SERVER_NAME']=="www.besplatnestvari.net")
header("Location: http://www.freebiesfreestuff.com/srpski/index.html");
?>

i ne radi
Potpis
http://www.besplatnestvari.net
Re: dva domena a jedan nalog--treba mi kod koji ce me voditi na odgovarajucu verziju 04.09.2004. u 15:53 · pre 269 meseci #6
A i ova primedba nije bez osnova

"jos mi pade na pamet sta ako neko trazi http://nalog1.com bez www "

Zasto se meni cini da se ovi kod kojih hostujem ne razumeju u svoj posao.
Vec mesec dana pokusavam da resim ovo, kako im samo ne dosadim sa mojim emailovima!?

Potpis
http://www.besplatnestvari.net
Re: dva domena a jedan nalog--treba mi kod koji ce me voditi na odgovarajucu verziju 04.09.2004. u 16:39 · pre 269 meseci #7
Probaj ovako:
Code:

<? php
if($_SERVER['SERVER_NAME']=="www.freebiesfreestuff.com")
{
header("Location: http://www.freebiesfreestuff.com/index2.html");
}
elseif($_SERVER['SERVER_NAME']=="www.besplatnestvari.net")
{
header("Location: http://www.freebiesfreestuff.com/srpski/index.html");
}
?>





ili ovako

Code:

<? php
if($_SERVER['SERVER_NAME']=="www.freebiesfreestuff.com"):
header("Location: http://www.freebiesfreestuff.com/index2.html");
elseif($_SERVER['SERVER_NAME']=="www.besplatnestvari.net"):
header("Location: http://www.freebiesfreestuff.com/srpski/index.html");
?>






Dakle, ovo ti je index.php u kojem nemoj pisati više nikakav kod. Stavi ga u glavni root i ako imaš u glavnom root-u index.html, preimenuj ga i neštodrugo.html

Ovo bi trebalo raditi.
Re: dva domena a jedan nalog--treba mi kod koji ce me voditi na odgovarajucu verziju 04.09.2004. u 23:57 · pre 269 meseci #9
Citat:
NetworkAdmin: jos mi pade na pamet sta ako neko trazi http://nalog1.com bez www


onda moze da stavi
Code:

<? php
if(preg_match("/freebiesfreestuff\.com/",$_SERVER['SERVER_NAME']))
{
header("Location: http://www.freebiesfreestuff.com/index2.html");
}
elseif(preg_match("/besplatnestvari\.net/",$_SERVER['SERVER_NAME']))
{
header("Location: http://www.freebiesfreestuff.com/srpski/index.html");
}
?>


zashto ne radi stvarno ne znam, kod je skroz validan
Potpis
[IN PIVO VERITAS]
Re: dva domena a jedan nalog--treba mi kod koji ce me voditi na odgovarajucu verziju 05.09.2004. u 20:14 · pre 269 meseci #14
Napiši, probe radi, sledeći index.php:

Code:

<?
echo $_SERVER['SERVER_NAME'];
?>


Uđi na sajt prvo preko jedne adrese, a onda i preko druge, pa nam javi da li dobijaš različite rezultate. Ako ti se u oba slučaja javi isti rezultat, idi sa bezbolnom palicom do tvog hosting provajdera i lepo ga zamoli da ti razdvoji naloge ;)
Potpis
If you can't beat your computer at chess, try kickboxing.
Re: dva domena a jedan nalog--treba mi kod koji ce me voditi na odgovarajucu verziju 06.09.2004. u 09:15 · pre 269 meseci #17
A da tebi provajder nije slucajno otvorio 2 naloga, ali na jednom postavio redirekciju na prvi? U tom slucaju bi ti javljao uvek istu adresu servera. Da li se URL u address bar-u promeni kada odes preko drugog hostname-a?
Potpis
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
Re: dva domena a jedan nalog--treba mi kod koji ce me voditi na odgovarajucu verziju 06.09.2004. u 13:08 · pre 269 meseci #18

Citat:
A da tebi provajder nije slucajno otvorio 2 naloga, ali na jednom postavio redirekciju na prvi? U tom slucaju bi ti javljao uvek istu adresu servera. Da li se URL u address bar-u promeni kada odes preko drugog hostname-a?


ne
Potpis
http://www.besplatnestvari.net
Re: dva domena a jedan nalog--treba mi kod koji ce me voditi na odgovarajucu verziju 06.09.2004. u 14:42 · pre 269 meseci #19
Poštovani,

Sledeći kod rešava problem, bilo sa www poddomenom, bilo bez:
Code:
<?
switch ($_SERVER['HTTP_HOST'])
{
    case 'besplatnestvari.net':
    case 'www.besplatnestvari.net':
        header('Location: srpski/index.html');
        exit;
        break;
    case 'freebiesfreestuff.com':
    case 'www.freebiesfreestuff.com':
    default:
        header('Location: indexe.html');
        exit;
        break;
    break;
}
?>


Napomena:
Loopia nije odgovorna za probleme nastale pri kodiranju, ali se svakako trudimo da maksimalno izađemo klijentima u susret.


S' poštovanjem,
Loopia Support
Potpis
--------------------------------------------------------------
Loopia Web Hosting | Budite uvek vidljivi! -> http://loopia.rs
--------------------------------------------------------------
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme