Antworten: 12
Seite [1] |
|
![]() 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 |
|
![]() ![]() 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 |
|
![]() 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 ![]() 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 ![]() Zuletzt editiert von Sheppard am 23.11.2009 um 14:18 Uhr (2x Editiert) |
Inaktiv |
|
![]() ![]() 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 |
|
![]() 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 ![]() ![]() |
Inaktiv |
|
![]() ![]() 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 |
|
![]() 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 |
|
![]() ![]() 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 |
|
![]() 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 ![]() ![]() |
Inaktiv |
|
![]() ![]() 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 |
|
![]() ![]() 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 |
|
![]() ![]() 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 |
|
![]() 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. |