Page 1 of 1
Zwei gleiche Seitennamen
Posted: Thu Jun 08, 2006 11:22 am
by naturalstorm
Hallo,
Ich möchte eine Webseite für drei Produkte innerhalb des selben CMS kreieren:
Nun haben die Unterseiten jeweils den selben Namen - z.B. Spezifikationen etc.
Wie kann ich nun machen, dass gewisse Seiten den selben Namen tragen?
CMSMS lehnt dies ja ab...
Danke!
Re: Zwei gleiche Seitennamen
Posted: Thu Jun 08, 2006 12:53 pm
by Andreas
Der Menütext kann bei mehreren Seiten gleich sein.
Lediglich der unter Optionen stehende Seiten-Alias darf nicht gleich sein.
Deshalb einfach bei jeder Seiten den Seiten-Alias von Hand eingeben (z.B. Spezifikation1, Spezifikation2 etc.).
Re: Zwei gleiche Seitennamen
Posted: Mon May 07, 2007 3:12 pm
by tingeltangeltill
hallo,
es muss ja ne möglichkeit geben das zu umgehen, notfalls mit ne code änderung.
ich möchte nich ball1, ball2, etc in einer url haben.
über tipps wäre ich dankbar
gruss till
Re: Zwei gleiche Seitennamen
Posted: Tue May 08, 2007 5:54 am
by cyberman
Hi Till,
Code-Änderung ist gut, htaccess ist besser

- Voraussetzung ist, dass auf deinem Server mod_rewrite aktiviert ist und du ein paar Änderungen an der config.php vorgenommen hast.
Mehr Infos dazu gibts hier
http://www.modrewrite.de/
Re: Zwei gleiche Seitennamen
Posted: Wed May 09, 2007 9:34 am
by tingeltangeltill
cyberman wrote:
Hi Till,
Code-Änderung ist gut, htaccess ist besser

- Voraussetzung ist, dass auf deinem Server mod_rewrite aktiviert ist und du ein paar Änderungen an der config.php vorgenommen hast.
Mehr Infos dazu gibts hier
http://www.modrewrite.de/
bist du dir sicher, dass man das mit modrewrite ändern kann? ist das nicht ein problem im core?
Re: Zwei gleiche Seitennamen
Posted: Wed May 09, 2007 10:51 am
by cyberman
Ich denke schon - im Notfall kannst du sogar jede Seite neu "benamsen"

...
Re: Zwei gleiche Seitennamen
Posted: Wed May 09, 2007 11:06 am
by tingeltangeltill
cyberman wrote:
Ich denke schon - im Notfall kannst du sogar jede Seite neu "benamsen"

...
die aussage versteh ich net

meinst du über optionen? da macht das system ja auch zu.
ich schreib mal was ins englische forum, vll ist ja einer der core-entwickler unterwegs
Re: Zwei gleiche Seitennamen
Posted: Wed May 09, 2007 11:44 am
by cyberman
tingeltangeltill wrote:
cyberman wrote:
Ich denke schon - im Notfall kannst du sogar jede Seite neu "benamsen"

...
die aussage versteh ich net
Ich bin zwar weder Server- noch htaccess-Guru, aber probieren wir es einfach mal und bleiben bei deinem Beispiel. Die aktuelle URL lautet
http://www.deine-domain.de/index.php?page=ball1
Mit folgendem Eintrag in der .htaccess-Datei
Code: Select all
RewriteEngine on
RewriteRule ^ballon.html index.php?page=ball1
Jetzt sollte die URL jetzt so aussehen:
http://www.deine-domain.de/ballon.html
Re: Zwei gleiche Seitennamen
Posted: Wed May 09, 2007 12:00 pm
by tingeltangeltill
ja, so kann man es natürlich machen, aber dann hätte ich ja gleich bei statischem html bleiben können, wenn ich jetzt bei nem cms noch so viel arbeit machen muss
aber falls es keine andere lösung gibt, muss halt das herhalten, aber ich hoffe doch nicht
Re: Zwei gleiche Seitennamen
Posted: Wed May 09, 2007 12:12 pm
by cyberman
Ich denke, es geht nur um 2 Seiten

... ist doch kein Aufwand.
tingeltangeltill wrote:
es muss ja ne möglichkeit geben das zu umgehen, notfalls mit ne code änderung.
ich möchte nich ball1, ball2, etc in einer url haben.
Dann solltest du vielleicht mal genauer definieren, was du haben möchtest.
Die Aliase sind bei CMSms das alleinige Unterscheidungsmerkmal zwischen den verschiedenen Seiten in der URL. Dein Wunsch hätte praktisch zur Folge, dass 2 Seiten mit der gleichen URL existieren.
Woher soll CMSms (oder jedes andere CMS) da wissen, welche Seite nun angezeigt werden soll?
Re: Zwei gleiche Seitennamen
Posted: Wed May 09, 2007 12:26 pm
by tingeltangeltill
cyberman wrote:
Ich denke, es geht nur um 2 Seiten

... ist doch kein Aufwand.
tingeltangeltill wrote:
es muss ja ne möglichkeit geben das zu umgehen, notfalls mit ne code änderung.
ich möchte nich ball1, ball2, etc in einer url haben.
Dann solltest du vielleicht mal genauer definieren, was du haben möchtest.
Die Aliase sind bei CMSms das alleinige Unterscheidungsmerkmal zwischen den verschiedenen Seiten in der URL. Dein Wunsch hätte praktisch zur Folge, dass 2 Seiten mit der gleichen URL existieren.
Woher soll CMSms (oder jedes andere CMS) da wissen, welche Seite nun angezeigt werden soll?
nein, nein, es geht um eine vielzahl von seiten. die zwei waren nur als beispiel.
nehmen wir an du hast keine inhalten in deinem cmsms. jetzt ist es klar, dass du nicht zwei seiten mit dem gleichen alias in der
1. hierarchie ebenen vergeben kannst. wenn du jetzt aber die kategorien
"trekking" und "countries" auf der
1. hierarchie ebenen hast und diese beiden kategorien als unterkategorie, also in der
2. hierarchie ebene, z.b. "sweden" haben, dann spricht doch nichts dagegen, dass zweimal "sweden" als site-alias vergeben wird, da sie durch den site-alias der
1. hierarchie ebene eindeutig bleiben. war das einleuchtend erklärt!?
die urls dazu
domain.com/trekking/sweden
domain.com/countries/sweden
man sieht, dass die urls unique bleiben, klar das folgendes
nicht geht:
domain.com/sweden (artikel über das essen in schweden)
domain.com/sweden (artikel über zug fahren in schweden)
TrekkingCountries
SwedenSweden
AustriaAustria
NepalNepal
Re: Zwei gleiche Seitennamen
Posted: Wed May 09, 2007 1:54 pm
by cyberman
tingeltangeltill wrote:
war das einleuchtend erklärt!?
Ja, das war um einiges deutlicher, ändert aber nichts am Ergebnis. Dass CMSms von Haus via mod_rewrite und Pretty URLs die ausgegebenen URLs verändern kann, ist eher ein Bonus und erst seit der Version 0.13 möglich.
Intern funktioniert es aber immer noch so:
cyberman wrote:
Die Aliase sind bei CMSms das alleinige Unterscheidungsmerkmal zwischen den verschiedenen Seiten in der URL.
Die Hierarchie ist CMSms vollkommen egal - das ist auch nichts mit ein, zwei schnellen Code-Änderungen erledigt. Du stellst sozusagen eins der Grundprinzipien von CMSms in Frage

... bin zwar zu wenig Coder, um sagen zu können, ob und wie es anders geht, aber würde die Seite bzw. der Content über eine ID aufgerufen, sähe es noch "schlimmer" aus.
Und wenn du schon bei suchmaschinenfreundlichen URLs bist, ist
domain.com/essen-in-schweden
domain.com/zug-fahren-in-schweden
IMHO wesentlich informativer als nur sweden, wenn man davon ausgeht, dass teilweise auch die URLs für die Indizierung einer Seite genutzt werden.
Re: Zwei gleiche Seitennamen
Posted: Wed May 09, 2007 2:15 pm
by tingeltangeltill
cyberman wrote:
Ja, das war um einiges deutlicher, ändert aber nichts am Ergebnis. Dass CMSms von Haus via mod_rewrite und Pretty URLs die ausgegebenen URLs verändern kann, ist eher ein Bonus und erst seit der Version 0.13 möglich.
Intern funktioniert es aber immer noch so:
cyberman wrote:
Die Aliase sind bei CMSms das alleinige Unterscheidungsmerkmal zwischen den verschiedenen Seiten in der URL.
Die Hierarchie ist CMSms vollkommen egal - das ist auch nichts mit ein, zwei schnellen Code-Änderungen erledigt. Du stellst sozusagen eins der Grundprinzipien von CMSms in Frage

... bin zwar zu wenig Coder, um sagen zu können, ob und wie es anders geht, aber würde die Seite bzw. der Content über eine ID aufgerufen, sähe es noch "schlimmer" aus.
Und wenn du schon bei suchmaschinenfreundlichen URLs bist, ist
domain.com/essen-in-schweden
domain.com/zug-fahren-in-schweden
IMHO wesentlich informativer als nur sweden, wenn man davon ausgeht, dass teilweise auch die URLs für die Indizierung einer Seite genutzt werden.
scheibenkleister!

ne, meine urls sind schon selbsterklärend durch die hierarchie, so z.b domain.de/laenderkunde/schweden/organisationen
naja, dann bleibt wohl nur handarbeit
danke für dein einschätzung