Antworten: 12
Seite [1] |
|
Sheppard Rock the board Beiträge: 48 |
# Thema - 23.11.2009 um 14:00 Uhr
Hallo, Nachdem bei meinem letzten Problem ich hier so schnell Hilfe bekam, versuche ich es erneut: ich versuche mein Clansphere so Suchmaschinenfreundlich wie möglich zu machen. Habe dazu schon einige Erweiterungen bezüglich Meta-Angeben gemacht und will nun auch noch in Richtig sprechende URLs. Mod Rewrite kann man bei Clansphere zwar anstellen aber: ...index.php?mod=news&action=view$id=180 oder .../index/news/view/id/180 ist nicht wirklich ein vorteilhafter Unterschied. Klar die Suchmaschine mag es lieber wenn keine System-Variablen existieren und man ihr virtuelle verzeichnisse vorgaukelt, aber wie wäre es wenn man sowas hätte: .../news/view/titel-der-news-oder-extra-feld-für-wunsch-url-180.html ich bin leider nicht der beste was mod Rewrite angeht und in die URL-Strucktur bei CLansphere blicke ich auch nicht immer durch. Mal wird "id" mal wird "where" verwendet und in der Methode "cs_url" gibt es die variable $more, da kann alles mögliche drin stehen, was eine Einheitliche Regel erschwert.... ...zumindest nach meinem Kenntnisstand. Ist irgendwas in die Richtig geplant, oder gibt es hier jemanden mit dem man über ICQ oder Team-Speak sich mal Gedanken machen kann in die Richtung??? Gruß Sheppard |
Inaktiv |
|
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 1 - 23.11.2009 um 14:06 Uhr
Hi, sowas ist möglich, jedoch bedeutet das einen großen Eingriff in den Kern von CSP. Hab das mal als Auftrag fertig gemacht. http://www.mmozone.de ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
Inaktiv |
|
Sheppard Thread-Ersteller Rock the board Beiträge: 48 |
# Antwort: 2 - 23.11.2009 um 14:17 Uhr
Cool, danke!!! ...jedoch bedeutet das einen großen Eingriff in den Kern von CSP... Das ist es eben so kleine Sachen, die kriege ich durchaus selbst hin... habe auch für mein Anliegen schon einen Prototyp (so nenne ich es jetzt mal) aber das Problem ist halt die Varaibale $more die immer wer weiß was für Werte enthält. Aber vllt kannst du mir eben kurz erklären wo bei euch der Unterschied zwischen dem &where und &id liegt? Bsp: .../index/votes/view/where/1 .../index/wars/view/id/1 Immer dran denken ich habe noch ne 2008 Version vllt gibt es das beim neusten nicht mehr Zuletzt editiert von Sheppard am 23.11.2009 um 14:18 Uhr (2x Editiert) |
Inaktiv |
|
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 3 - 23.11.2009 um 14:24 Uhr
das kann ich dir, ohne in den code zu sehen, garnciht beantworten. In den meisten Fällen ist bei beiden das gleiche gemeint. Das kann man aber in der php datei am anfang sehen. ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
Inaktiv |
|
Sheppard Thread-Ersteller Rock the board Beiträge: 48 |
# Antwort: 4 - 23.11.2009 um 14:34 Uhr
Naja, ob nun "where" oder "id", es geht immer du Datenbank-id also Sinngemäß das gleiche soweit ich das sehe, aber ich denke mal ihr habt nicht ohne Grund zwei verschiedene Bezeichnungen genommen. Ich sehe es halt entweder einfach nicht, oder es macht wirklich keinen Sinn aber auch egal jetzt... Voller Vorfreude hoffe ich, dass ihr was zaubern könnt in diese Richtung und bis das fertig helfe ich mir eben mit leichtem "Pfusch" weiter |
Inaktiv |
|
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 5 - 23.11.2009 um 14:46 Uhr
Naja, glaube nicht, dass diese mod_rewrite mit den News umschreiben usw. so ins CSP kommt Weil es doch ein haufen Arbeit bedeutet. Und das Beispiel was du siehst, ist keine wirklich originale CSP Installation mehr. Dort wurde jede Datei angepasst. Mal schauen was man machen kann. ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
Inaktiv |
|
Sheppard Thread-Ersteller Rock the board Beiträge: 48 |
# Antwort: 6 - 23.11.2009 um 15:21 Uhr
also man müsste nur die News-überschrift durchs cs_secure jagen plus leerzeichen durch "-" ersetzen und dann die id der news ans Ende - wie in meinem Beispiel, das ist völlig ok SEO-Technisch und die htaccess müsste nicht groß verändert werden... Problematisch wird es dann mit dem komments wenn da mehrer Seiten sind usw also .../id/187/start/6 usw das ist dann doof, dann sollte man wirklich gucken ob man sowas nicht ruhig als Variable übrig lässt, denn diese sachen sind für Suchmaschinen völlig uninteressant.. Naja aber immer mit der Ruhe sowas muss echt gut durchdacht sein |
Inaktiv |
|
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 7 - 23.11.2009 um 15:29 Uhr
habs per SQL gelöst. Aus der Headline wurde ein Hash gebildet. Dieser mit in die SQL gespeichert. Es wurden ja nicht nur News abgespeichert, sondern Downloads, Static Pages usw. Unter anderem .htaccess umgeschrieben usw. ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
Inaktiv |
|
Sheppard Thread-Ersteller Rock the board Beiträge: 48 |
# Antwort: 8 - 23.11.2009 um 15:53 Uhr
jo ich habe auch was mit sql gemacht habe eine neue Tabelle die nennt sich cs_meta dort werden dann für mod action und id die Meta-Description Keywords und der HTML-Seitentitel abgespeichert und nun zusätzlich noch die wunschurl... Fand es besser eine exta-tabelle dafür anzulegen, damit ich nicht alle betroffewnen Tabellen ändern muss... Vllt kannst du mal deine htaccess veröffentlichen weil das ist die einzige Variable im Puzzle die ich voll nicht begreife |
Inaktiv |
|
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 9 - 23.11.2009 um 16:28 Uhr
RewriteRule ^(admin|content|debug|index)(.*)$ $1.php?params=$2 [NC]
RewriteRule ^news/(.*)\.htm$ index.php?seo_news=$1 [NC] RewriteRule ^news/(.*)\.html$ index.php?seo_news=$1 [NC] RewriteRule ^seiten/(.*)\.htm$ index.php?seo_static=$1 [NC] RewriteRule ^seiten/(.*)\.html$ index.php?seo_static=$1 [NC] RewriteRule ^news/(.*)$ index.php?seo_news=$1 [NC] RewriteRule ^seiten/(.*)$ index.php?seo_static=$1 [NC] ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
Inaktiv |
|
Jam2 Highlander Beiträge: 3291 |
# Antwort: 10 - 23.11.2009 um 16:48 Uhr
thx freez^^ war schon am suchen nach so einer htaccess ------------------ Gruß/ Best regards Jam2 Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes) Template Switch for index.php Board Navlist last posts Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota..... Edi: hö ? Jam2: nichts ist unmöglich! |
Inaktiv |
|
Fr33z3m4n Medal of Honor Herkunft: Hamm Beiträge: 11094 |
# Antwort: 11 - 23.11.2009 um 16:50 Uhr
np ------------------ mfg Patrick "Fr33z3m4n" Jaskulski Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer. |
Inaktiv |
|
wÊs Rock the board Beiträge: 93 |
# Antwort: 12 - 03.12.2009 um 22:34 Uhr
an sowas bin ich auch grad dran... da ich die normalen rewrite URLs einfach nur häßlich finde. Habe es aber nicht über SQL gelöst. bei mir sieht das ganze so aus von den urls her: url.de/news/ich-bin-ein-newstitel,1.htm url.de/roster/cs-source,sid-1.htm |
Inaktiv |
|
Antworten: 12
Seite [1] |
Sie müssen sich registrieren, um zu antworten. |