Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [Web] Forward domain (https://forum.scholieren.com/showthread.php?t=1283893)

SE 13-10-2005 09:53

[WWW] Forward domain
 
Goedendag allen,

Situatie:

We hebben een host waar meerdere sites in staan.
/site1/
/site2/
enz..

we hebben 1 domein die naar die root gaat waar ook een site in staat.

we hebben ook een aantal forward domains die naar /site1/ en /site2/ verwijzen maar die mappen die in /site1 en /site2 zoals bijvoorbeeld /site1/support/ staan zijn niet beschikbaar als je www.forwarddomain1.com/support doet. Precies het zelfde met files.

Is hier een oplossing voor?
Onze hoster zegt dat het niet kan, maar ze komen niet echt geloofwaardig over.

Bedankt voor de info.
Gegroet!

Triloxigen 13-10-2005 10:46

Het kan wel, mits mod_rewrite ondersteund wordt en dat de andere domeinnamen niet gefordward worden maar op het pakket gezet worden.

Of je gaat gewoon de submappen werkelijk ook gebruiken.. :)

SE 13-10-2005 11:11

Citaat:

********** schreef op 13-10-2005 @ 11:46 :
Het kan wel, mits mod_rewrite ondersteund wordt en dat de andere domeinnamen niet gefordward worden maar op het pakket gezet worden.

Je bedoelt dat je de url versleuteld?

heb je heir enige voorbeelden van?

Citaat:

********** schreef op 13-10-2005 @ 11:46 :

Of je gaat gewoon de submappen werkelijk ook gebruiken.. :)

Hoe bedoel je?

Dit hebben we al overwogen:

Als we een soort forward crieren zitten we met het probleem dat google dit niet pikt.

Als we een uber backend schrijven die 3 sites uit elkaar moet houden zitten we met tijd-nood en moeten we een oplossing vinden om google het hele zooitje te laten snappen. Dynamische sites liggen niet zo lekker bij onze goog.
(Google sitemaps heb ik al bekeken maar is nog niet ver genoeg om dit dilemma op te lossen)

Triloxigen 13-10-2005 12:30

Nee, niet de URL versleutelen...
Heb ook even geen voorbeeld..

Maar mod_rewrite (Apache) kan zorgen dat bepaalde domeinnamen naar bepaalde directories gaan.


De 2e optie is dat je wel forward maar dan met een header, Google pakt dit wel.
www.domeinnaam.com forward naar www.domeinnaam.com/domeinnaam.com/

www.domein2naam2.com forward naar www.domein2naam2.com/domein2naam2.com/

Waarbij de root hetzelfde is, maar de subdirs dus niet.

SE 14-10-2005 08:30

Citaat:

********** schreef op 13-10-2005 @ 13:30 :
Nee, niet de URL versleutelen...
Heb ook even geen voorbeeld..

Maar mod_rewrite (Apache) kan zorgen dat bepaalde domeinnamen naar bepaalde directories gaan.


De 2e optie is dat je wel forward maar dan met een header, Google pakt dit wel.
www.domeinnaam.com forward naar www.domeinnaam.com/domeinnaam.com/

www.domein2naam2.com forward naar www.domein2naam2.com/domein2naam2.com/

Waarbij de root hetzelfde is, maar de subdirs dus niet.

dus je krijg een code als dit:

Code:

if (get-domein-www.domein1.nl){
 
  header('Location:/domein1.nl');

 }elseif (get-domein-www.domein2.nl){
 
  header('Location:/domein2.nl');

 }

correct?

Triloxigen 14-10-2005 08:47

Zoiets, maar ik zou dan werken met:
PHP-code:

header("Location: $_SERVER['HTTP_HOST']");
?> 

Of op een ander dergelijke creatieve manier..

dafelix 14-10-2005 14:31

Citaat:

********** schreef op 14-10-2005 @ 09:47 :
Zoiets, maar ik zou dan werken met:
PHP-code:

header("Location: $_SERVER['HTTP_HOST']");
?> 

Of op een ander dergelijke creatieve manier..


:o dat lijkt me niet handig, is vatbaar voor injections

Triloxigen 14-10-2005 14:37

Citaat:

dafelix schreef op 14-10-2005 @ 15:31 :
:o dat lijkt me niet handig, is vatbaar voor injections
Niet op een shared hosting account..
De host naar een IP is te faken, maar bij een shared account zal een onbekende host niet naar een shared account wijzen.
Foute karakters die niet in een URI horen gaat ook niet lukken, want die kan de webserver toch niet zomaar afhandelen..

En al lukt injection, dan zit je dus op een zelf bedachte hostname en niet eens op het gebruikte...
En de forward zal hij toch uitvoeren waardoor je eigenlijk niet eens iets kunt...


Alle tijden zijn GMT +1. Het is nu 18:55.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.