URL anders anzeigen...
Hallo, ist es möglich, via .htaccess die URL anzeige zu ändern,
z.B. aus "include.php?path=news.php" wird "news.php"
Habe mal geschaut und habe mal das versucht:
Leider funktioniert das nicht. - Gibt es denn noch eine andere Möglichkeit, oder habe ich etwas falsch gemacht?
z.B. aus "include.php?path=news.php" wird "news.php"
Habe mal geschaut und habe mal das versucht:
|
|
Quellcode |
1 2 3 4 |
RewriteEngine On RewriteRule ^index.html include.php?path=start.php RewriteRule ^board.html include.php?path=forum/main.php RewriteRule ^news.html include.php?path=content/news.php |
Leider funktioniert das nicht. - Gibt es denn noch eine andere Möglichkeit, oder habe ich etwas falsch gemacht?
Also erst mal im vorhinein. Wenn du via htaccess die URL´s ändern möchtest wird nicht gleich automatisch wenn du was in die htaccess datei einträgts die URL´s geändert. Du musst entweder alle Links die im Kit eingebunden sind dann manuell ändern oder dir eine Function zu schreiben das das automatisch geht. Ich weiss mitlerweile das das ne menge arbeit ist wenn man wirklich alles ändern möchte aber ich bin noch dran.
Hier noch mal ein Bsp. wie ich den htaccess code habe:
include.php?path=forum/showcat.php&catid=76
dann musst du anstatt in dem Bsp. die 76 ein $1 schreiben. Wenn dann danach noch mehr Nummern kommen dann machst du einfach weiter mit $2 , $3 , $4 und so weiter.
Das alles trägst du dann zu dem Bsp von oben dann so ein:
LG Zonk
Hier noch mal ein Bsp. wie ich den htaccess code habe:
Wenn dann so eine URL kommt wie im Forum:
Zitat
RewriteEngine on
Options FollowSymLinks
RewriteRule start.html include.php?path=start.php
include.php?path=forum/showcat.php&catid=76
dann musst du anstatt in dem Bsp. die 76 ein $1 schreiben. Wenn dann danach noch mehr Nummern kommen dann machst du einfach weiter mit $2 , $3 , $4 und so weiter.
Das alles trägst du dann zu dem Bsp von oben dann so ein:
Das ([0-9]+) muss dann immer jeweils für ein $1 zum Beispiel eingesetzt werden und wenn es dann mehrere $ werden dann müssen auch mehrere ([0-9]+) hin. Das 0-9 sagt soviel wie, dass alle Zahlen von 0-9 ersetzt werden sollen.
Zitat
RewriteRule forum_cat_([0-9]+).html include.php?path=forum/showcat.php&catid=$1
LG Zonk
Ja das leidige Tema das stimmt zwar aber es ist mit ein wenig aufwand sehr einfach zu lösen. Was es bringt ganz einfach:
Zitat von http://www.modrewrite.de/mod_rewrite.apache.module.phtml
Zitat von http://www.modrewrite.de/mod_rewrite.apache.module.phtml
LG Zonk
Zitat
Sicherlich am häufigsten trifft man mod_rewrite auf Internetseiten, die eine gute Platzierung in Suchmaschinen erreichen möchten und mod_rewrite dazu verwenden den Suchmaschinen-Robotern (den sog. "Spidern") mit Hilfe von mod_rewrite statische Dokumente "vorgaukeln".
Moderne Suchmaschinen sind zwar in der Lage dynamisch erzeugte Seiten (index.php?seite=12&inhalt=3&foo=bar) zu indizieren und in den Index aufzunehmen, jedoch haben auch sie gewisse Schwierigkeiten wenn die Anzahl der übergebenen Parameter zu gross wird. Yahoo, MSN und Google indizieren dynamisch erzeugte Dokumente z.B. nur wenn die Wertigkeit der Seite hoch genug ist und die Anzahl der Parameter eine gewisse Grenze nicht überschreitet.
Statische Webseiten werden von Suchmaschinen in der Tat sichtlich vollständiger und besser in den Suchergebnissen, z.B. bei Google, Yahoo, MSN, platziert als dynamische Seiten mit einer Vielzahl von Parametern.
Zudem gibt es auch kleinere oder Spezialsuchmaschinen die mit den URL-Parametern noch sichtliche Probleme haben. Dennoch könnte es für den ein oder anderen Seitenbetreiber von Bedeutung sein seine Webseite auch hier gelistet zu haben.
naja is auch tobak wieder. habe mir was überlegt und nun zeigt er bei mir auffer seite im Titel die seiten an
also wird alles schön indexiert mit der richtigen url was wiederrum bessere suchergebnisse erzielt. Klar wäre das schön in der URL stehn zu haben aber das hatte wir damals schon und gefiel mir nicht wirklich
also wird alles schön indexiert mit der richtigen url was wiederrum bessere suchergebnisse erzielt. Klar wäre das schön in der URL stehn zu haben aber das hatte wir damals schon und gefiel mir nicht wirklich
Hallo,
Alternativ, mach dir doch eine Startseite und das kit in einen Ordner.
So habe ich es zum Beispiel. kucks du hier!
Starseite mit metatags und kurze Site-Beschreibung usw., natürlich einen Link zur Plattform.
Kann man sogar Werbung machen ohne kit Lizens.
LG
Kater
Alternativ, mach dir doch eine Startseite und das kit in einen Ordner.
So habe ich es zum Beispiel. kucks du hier!
Starseite mit metatags und kurze Site-Beschreibung usw., natürlich einen Link zur Plattform.
Kann man sogar Werbung machen ohne kit Lizens.
LG
Kater
Ähnliche Themen
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Adminbereich schützen?
(16. Januar 2008, 13:15)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Forum PHPKIT 1.6.1
(1. Juni 2008, 18:55)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
ClanWar_v1_0
(5. Mai 2008, 08:33)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
icq online/offline auf der Homepage anzeigen??
(18. April 2008, 16:11)




