Revision [286]
This is an
old revision of
URLs made by FrankW on
2007-04-12 19:10:11.
URLs anpassen und eigene URLs verwenden
Mittlerweile k�nnen alle Skript-URLs den eigenen W�nschen angepasst werden, wobei daf�r teilweise schon etwas Handarbeit notwendig ist.
Aktuell lassen sich nur folgende Platzhalter nicht �ndern: shop_abteilung, alle, shop.
Vorweg an alle ganz Schnellen:
- Wir empfehlen nicht Kategorienamen in den URLs zu verwenden, zumindest nicht f�r die Shopkategorien, denn deren Namen k�nnen sich durchaus �ndern ! (meiner Meinung nach wird der Vorteil in den Suchmaschinen eh ma�los �bersch�tzt und geht nahe 0 (von der Optik mal abgesehen))
Technisch geht es aber!
- Gerade Anf�nger schalten ihre Seite zu schnell und unbedacht live und freuen sich, dass Google schon 20 Seiten indexiert hat. Ab diesem Moment hat Google aber auch die URLs indexiert, selbst wenn die Seiten noch nicht im Index sind und wer dann noch �ndert geh�rt (sorry, aber es soll ja hilfreich sein) mit der Bratpfanne geschlagen.
Jetzt zum �ndern:
Alle Links und URLs k�nnen mittels der Templates und der htaccess ge�ndert werden, man muss es eben nur selber tun.
In den Templates ist das auch nicht besonders schwer und gerade mit Hilfe der htaccess schnell ersichtlich.
Ausgenommen sind nur die URLs der Suchergebnisse und die durch das Shop-Dropdown generierten Links zu den jeweiligen Startseiten der einzelnen Shops.
Um diese URLs zu �ndern sind zur htaccess und den Templates auch zus�tzliche Parameter in der
Config notwendig, die in der Auslieferversion bewusst nicht enthalten sind, damit sich niemand unbedacht seine Seite zerschiesst.
Parameter f�r das Ersetzen des Strings f�r die Shopanzeige in der URL:
->
Config:
define("SHOP_MODREWRITE","onlineshop");
define("SHOP_MODREWRITE_LIMITER","/");
define("SHOP_MODREWRITE_END",".html");
Diese Einstellung ergibt dann die default-URL:
onlineshop/
ShopID.html
Parameter f�r das Ersetzen des Strings in der URL f�r die Suche:
->
Config:
define("SEARCH_MODREWRITE","suche");
define("SEARCH_MODREWRITE_LIMITER","/");
define("SEARCH_MODREWRITE_END",".html");
Hier gibt es nat�rlich unz�hlige Beispiele, daher verzichte ich mal auf noch mehr Verwirrung.
There is no text to highlight!: bei SEARCH_MODREWRITE_LIMITER & SHOP_MODREWRITE_LIMITER ist kein "-" und "_" erlaubt!
Selbstredend m�ssen auch f�r diese beiden Parameter die mod rewrite Anweisungen in der htaccess ge�ndert werden !
Auch auf die Gefahr hin zu langweilen: URLs �ndert man nicht bei bereits indexierten Seiten, nicht bei Seiten die bereits live sind und schon gar nicht ohne sie abschlie�end ausgiebig zu testen !
Nirgendwo sonst werden unbemerkt �rgerliche Fehler eingebaut!