base href="domain.tld"

kristian

Aktives Mitglied
25. Februar 2014
4
0
Hallo,

woher nimmt der Shop den Wert, der im head der Seite bei meta base href="" ausgegeben wird.
Im Admin finde ich keine Einstellmöglichkeit, ev. bin ich aber auch zu dumm zu das.
Wenn es im Admin nichts gibt, bleibt ja nur die Server-Config, sprich ein Wert wie $_SERVER['SERVER_NAME']
Wer weiss es wirklich?

Danke & Gruß
Kristian
 

Andreas Grambow

Sehr aktives Mitglied
AW: base href="domain.tld"

Das dürfte er sich aus der Installation ziehen. Ist ja die Angabe auf was sich alle Links der Seite als Basis beziehen.

Einstellen kannst du das nicht, da sonst keine Links mehr funktionieren würden.

Wieso fragst du, gibt es bei dir da ein Problem?
 

kristian

Aktives Mitglied
25. Februar 2014
4
0
AW: base href="domain.tld"

Hallo Andreas,

Das dürfte er sich aus der Installation ziehen. Ist ja die Angabe auf was sich alle Links der Seite als Basis beziehen.

Einstellen kannst du das nicht, da sonst keine Links mehr funktionieren würden.

Wieso fragst du, gibt es bei dir da ein Problem?

Jetzt muss ich mich wohl outen ;)
Ich habe bislang nur einen Demo- Shop und teste die Möglichkeiten.
Eine Installation habe ich daher bislang nicht gemacht, entnehme deinem Post aber, dass der Punkt da irgendwann zur Sprache kommt.
Problematisch ist es in Bezug auf die Frage "mit www oder ohne www".
Es geht auch nicht um mich, sondern ist eine Frage die in einem SEO-Forum aufschlug und mich interessierte.
Der Kamerad hat base href= "ohne www" und redirected munter via 301 auf "mit www"
Das ist aus SEO-Sicht eher suboptimal.

Also, wenn man den Wert bei der Installation angibt, muss er ja irgendwo stehen.
Ich würde auf eine config.php oder ähnlich tippen, komme mit dem FTP-Zugang des Demo-Shops aber an solche Daten nicht ran.

Kannst du helfen?

Danke
Kristian
 

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
9
AW: base href="domain.tld"

wenn du du den shop installierst (Erst-Installation) rufst du das Install-Skript entweder mit

www. meinshop.tld/installieremich

auf

oder mit

meinshop.tld/installieremich

Aus diesem Erst-Aufruf wird dann automatisch mit/ohne "www" konfiguriert
 

kristian

Aktives Mitglied
25. Februar 2014
4
0
AW: base href="domain.tld"

Hallo Casim,
wenn du du den shop installierst (Erst-Installation) rufst du das Install-Skript entweder mit

www. meinshop.tld/installieremich

auf

oder mit

meinshop.tld/installieremich

Aus diesem Erst-Aufruf wird dann automatisch mit/ohne "www" konfiguriert

Das ist ja tricky, gut es zu wissen. Danke!
Von Interesse wäre ev. noch, wo der Wert hingeht. Datenbank oder Config-Datei, irgendwo muss er ja bleiben.
Aber, ich sag mal, so wichtig ist es (mir) nicht, wenn ich den Shop kaufe habe ich die Antwort binnen Sekunden, der Kamerad mit dem "Problem" hat es selbst vermasselt und scheint auch nicht wirklich interessiert, kann sein, dass er in anderen Foren sucht oder wie ihm angeraten den Support befragt hat.

Ich bedanke mich bei euch.

Bis bald
Kristian
 

kristian

Aktives Mitglied
25. Februar 2014
4
0
AW: base href="domain.tld"

Hallo Casim,
Danke für die Info.
Ich sehe die Sache so: (mal als Beispiel mit einem XTC-Clone)

kristian@development:~$ code_search /var/www/seomira_shop/httpdocs/ 'koehlershohn.de'
Found in /var/www/seomira_shop/httpdocs/export/link.ido at 1
http://seomira-shop.koehlershohn.de|/images/product_images/original_images/Found in /var/www/seomira_shop/httpdocs/admin/includes/configure.php at 22
define('HTTP_SERVER', 'http://seomira- shop.koehlershohn.de'); // eg, http://localhost or - https://localhost should not be empty for productive servers
Found in /var/www/seomira_shop/httpdocs/admin/includes/configure.php at 23
define('HTTP_CATALOG_SERVER', 'http://seomira-shop.koehlershohn.de');
Found in /var/www/seomira_shop/httpdocs/admin/includes/configure.php at 24
define('HTTPS_CATALOG_SERVER', 'https://seomira-shop.koehlershohn.de');
Found in /var/www/seomira_shop/httpdocs/includes/configure.php at 22
define('HTTP_SERVER', 'http://seomira-shop.koehlershohn.de'); // eg, http://localhost - should not be empty for productive servers
Found in /var/www/seomira_shop/httpdocs/includes/configure.php at 23
define('HTTPS_SERVER', 'https://seomira-shop.koehlershohn.de'); // eg, https://localhost - should not be empty for productive servers

Mit JTL wird es auch nicht anders sein.
Nochmals Danke!

Gruß
Kristian