Kurze (wichtige) Frage mit RIESEN Vorgeschichte
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
anbieter
anmerkung
dank
datei
datum
firma
grad
history
idee
index
jemand
kunde
liegen
merkur
nachtrag
nutzen
problem
produkt
sache
server
-
hi Mädels und Jungs,
ich stehe vor einer ziemlich großen aufgabe:
meine firma legt sich einen webserver zu den wir dann unterteilen und an verschiedene kunden weiterverkaufen können (reseller-webserver). die websiten von unseren kunden haben wir selbst gemacht (--> webdesign-firma).
da es recht viele sind und darin ach ein ganzer haufen von links und mysql abfragen gibt, dachte ich mir das ich die derzeitige sever und dateienstrucktur erstmal 1:1 auf unseren reseller server übertrage, und danach die einzelnen webserver abmelde (domain-pointings ändern gehört auch dazu).
nachdem das geschehen ist will ich stück für stück die großen webserver in kleiner unterteilen da bei einigen webservern mehrere seiten liegen.
ein beispiel wäre zb die rewe gruppe (billa, merkur, bipa etc) die gehören zwar alle zu einer firma, doch deren webauftritt würden sie je einen webserver kriegen
anmerkung: NEIN der ist nicht usner kunde, das ist nur ein beispiel
anmerkung 2: wenn ich von server spreche meine ich webspace, bitte nicht korrigieren :)
derzeit (würden)/liegen die daten wie folgt auf dem server (liegen):
rewe-server : www.rewe.at
billa: www.rewe.at/billa (www.billa.at)
merkur: www.rewe.at/merkut (www.merkur.at
bipa: www.rewe.at/bipa (www.bipa.at)
usw.
neu würden die daten jeder auf seinem eigenen server liegen
da ich ja zugriff auf alle seiten habe, muss ich logischerweise alle verlinkungen ändern, damit die link zukünfit nicht auf zb www.rewe.at/billa/produkte geht, sondern auf www.billa.at/produkte
anmerkung 3: interne verlinkungen sind meistens egal, weil sie nicht absolut sondern relativ verlinkt sind (aber kontrolle ist besser)
es geht vor allem um die externen verlinkungen von einer auf ne andere seite.
so lange rede aber das musste sein
jetzt kommt dann das problem:
nachdem alle daten auf ihren eigenen server (=webspace) gelangt sind, und die verlinkungen geändert sind, nehme ich mal stark an das ich ca 10% der verlinkungen nicht (mehr) finde weil sie nunmal im 12. unterordner, in der 13. unterseite sind.
dazu habe ich mir überlegt die bestehenden ordner (auf dem großen rewe server) von jedem projekt bestehen zu lassen mit einer index.php die die aufrufende seite abfragt ($url = $_SERVER['HTTP_REFERER'];). dieses ergebnis speichere ich in eine datenbank um zu sehen wo noch falsche links herumlungern. danach leitet die php datei einfach via refresh den besucher auf die richtige seite weiter.
das problem an der ganzen sache ist, das viele links auf html seite gehen --> ich kann dort keinen php-code einsetzten.
DESWEGEN meine Frage:
gibts in html die möglichkeit (zb. index.html) die aufrufende seite zu ermitteln?
(wenn wer möglichkeiten in javascript kennt würde ich sie auch gerne hören, da viele seiten sehr javascript benützen, und derjenige der die seiten besucht auch immer javascript an hat.)
--> "site_01.html" ruft via link die seite "/produkte/index.html" auf. dieser muss mir dann bescheid sagen: "ich wurde aufgerufen von 'site_01.html'. bitte ändere den link dort!".
das wars dann im großen und ganzen auch schon wieder. danke für die geduld beim lesen, hoffe jemand hat eine lösung für mich :)
fragen werden gerne beantwortet :) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich würd das nicht alles so arg unterteilen. Les dich mal in VHosts ein, damit wirst du dein Problem geschickt lösen können.
@links: Dazu hab ich keine Idee. -
Ich würd das nicht alles so arg unterteilen. Les dich mal in VHosts ein, damit wirst du dein Problem geschickt lösen können.
@links: Dazu hab ich keine Idee.
vhosts: was ich bis jetzt lesen konnte sind vhots nichts andere als die fähigkeit mehrere webspaces auf einem physikalischen server mit verschiedenen domains anzusprechen
links: da das mein problem ist werden mir vhots nicht viel helfen
doch trotzdem werd ich versuchen mich klarer auszudrücken :)
server (pc) steht beim ISP herum
webspaces gibts auf dem server sehr viele
davon nehmen wir ein 5GB packet, die wir selbst in kleine webspaces unterteilen können und diese dann als eigenständige webspaces "weiterverkaufen"
deiner aussage zu urteilen glaubst du das jeder kunde einen eigenen (physikalischen) server hat, was nicht stimmt.
jeder von denen kriegt einen kleinen teil von unserem webspace, der wieder ein kleiner teil der festplatte im server ist
hoffe das hat ein wenig aufklärung gebracht
Beitrag geändert: 22.11.2007 11:48:19 von beliar -
Und genau deswegen kannst du ja VHosts anlegen. Denn wenn du "Webspace" kaufst, kannst du den nicht unterteilen. Das einzige was die Webspace Anbieter dir anbieten sind Unterteilungen per Subdomain. Alles andere musst du über Ordnerstrukturen lösen.
Und 5GB als Reseller Space ist ein Witz! -
Und genau deswegen kannst du ja VHosts anlegen. Denn wenn du "Webspace" kaufst, kannst du den nicht unterteilen. Das einzige was die Webspace Anbieter dir anbieten sind Unterteilungen per Subdomain. Alles andere musst du über Ordnerstrukturen lösen.
also wie der ISP das genau macht ist mir gleich, (weis ich erlich gesagt auch ned so ganz), doch zu jedem webspace den wir resellen gibts 10 subdomains dazu. die TLP müssen/sind schon vorhanden/sein.
ich bin zwar der admin der 5gb webspaces, allerdings haben die ein webinterface integriert mit dem ich den space selbst stück für stück zerteilen kann --> somit brauch ich mich nicht durch den ordnerdschungel wühlen
aber das ist nicht das problem :)
Und 5GB als Reseller Space ist ein Witz!
für unsere zwecke reichts, da die websiten normalerweise nich über 100 MB hinaus gehen
also nochmal, danke für deien einsatz aber wir schweifen vom problem "ab" :) -
einfach bei javasrcipt das history-object nutzen wie weiß ich jetzt auch nich genau aber damit müsstes funzen
Beitrag geändert: 22.11.2007 17:26:22 von reimann
oha danke dir für die antwort :)
werd mal gleich probieren obs geht, aber immerhin hast mich auf eine idee gebracht :) -
gern geschehen
ich bin nämlich noch nich so bewandert in JavaScript hab grad erstmal ein buch über Ajax und JS gelesen und da vfiel mir das ein -
gern geschehen
ich bin nämlich noch nich so bewandert in JavaScript hab grad erstmal ein buch über Ajax und JS gelesen und da vfiel mir das ein
das wars auch scho weider mit meiner euphorie
history hat nur back, forward, anzahl besuchte seiten, und go
--> warum dieses objekt nicht auch noch ne funktion des auslesens der seite hat?
:(
NACHTRAG:
sagt mal was haltet ihr davon:
meine vorgänger hat für unseren server in der htacces datei paar zeilen code geschrieben mit dem er die adresszeile hat manipulieren können
zb bei der eingabe von www.seite.at/ordner
wurde die adresszeile "manupuliert" das er nicht mehr gesehen hat wo er tatsächlich hingeht --> vielleicht denkt mal jemand daran wenn er das liest, ich werd mir gleich mal die htacces datei anschauen
Beitrag geändert: 22.11.2007 17:46:01 von beliar -
und kann man nich irgendwie die sache in cookies spoeichern also das du einen cookie setzt der die augenblickliche seite speichert und auf der neuen diese einer variable übergibtbevor er sie wieder auf die aktuelle setzt?
-
und kann man nich irgendwie die sache in cookies spoeichern also das du einen cookie setzt der die augenblickliche seite speichert und auf der neuen diese einer variable übergibtbevor er sie wieder auf die aktuelle setzt?
nein das geht nicht, da ich das ganze mache für links die ich nicht finden kann, sonst wärs ja einfach :) -
dann weiß ich auch nich weiter tut mir leid
aber vllt hat ja noch jemand anders ne idee und sollte mir noch was einfallen werd ich mich melden -
guten morgen an alle
zu meinem nachtrag:
die lösung mit htacces war nur eine korrektur 3er domainpointings
bin also keinen schritt weiter :( -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage