2017-01-08 1 views
0

Derzeit habe ich eine Homepage (index.php), die mehrere Links zu einer anderen Seite (story.php) enthält. Um verschiedene Geschichten laden meine Hyperlinks sind wie folgtWie zu implementieren Slug ersetzen IDs in der URL

<a href=”story.php?cat_id=0&n_id=2”>Best Mobile Phones of 2016</a> 

wie Sie sehen können, dass die URL wie ist: story.php?cat_id=0&n_id=2

ich möchte die URL in ein Slug ändern wie Best-Mobile-Phones-of-2016 .Die Schnecken vorhanden sind als ein Feld in einer Tabelle.

Nun meine Frage ist, wenn ich Seiten mit Slugs und nicht mit IDs dienen will, dann wie soll ich gehen? Ich meine, wie sollte meine Hyperlinks zu verschiedenen Geschichten in der index.php sein.

Ich hoffe, dass Sie meine Frage verstehen. Jede Hilfe in dieser Hinsicht wäre sehr bemerkenswert.

Antwort

2

SEO freundliche Links sehen grundsätzlich so aus: story/Best-Mobile-Phones-of-2016 statt story.php?cat_id=0&n_id=2.
Jetzt, wenn ein Benutzer diese Website surft, schreibt Ihre .htaccess diese URL zu z. story.php?storyID=Best-Mobile-Phones-of-2016. Ihr Algorithmus muss herausfinden, welche cat_id und n_id mit der storyID verbunden ist.

Sie können auch die cat_id und n_id an Ihre storyID: story.php?storyID=Best-Mobile-Phones-of-2016_0_2 anhängen. Dann kann Ihr Algorithmus leicht Ihre storyID explodieren.

Hoffnung, die dir geholfen hat.

+0

Danke @ Luca.Ich denke, ich habe meine Antwort.Sie ​​haben mich in die richtige Richtung gezeigt. –