2016-09-14 8 views
0

Ich stieß auf viele Möglichkeiten, kanonische oder freundliche URLs in PHP zu erstellen, wenn ein Projekt von Core PHP ohne Verwendung von Frameworks wie Laravel oder ähnliches gebaut werden soll.PHP besten Weg, um leicht zu lesen und SEO freundliche freundliche URLs zu erstellen

Ein Ansatz verwendet .htaccess. Ich habe eine Anwendung, in der ich eine freundliche Verzeichnisstruktur für Benutzer sichtbar machen muss. So etwas wie dies ...

mysite.com/science/light/level1/easy/questions

Was ist die beste und sicherste Weg, dies zu erreichen, die für eine Website mit guten zuverlässig sein kann Menge an Inhalt.

Antwort

1

Ich würde vorschlagen, etwas wie folgt zu verwenden. Ich habe so etwas in vielen meiner Projekte verwendet.

Ich würde wirklich empfehlen, altorouter zu verwenden, da es ziemlich einfach zu bedienen und einzurichten ist.

Wenn Sie nicht Altorouter verwenden möchten, können Sie auch einfaches PHP + .htacceess verwenden.

RewriteRule ^page/([0-9]+)/([A-Za-z0-9-]+)/?$ index.php?p=page&id=$1

Damit dann würde die URL so etwas wie dieses:

domain.com/[PAGEID]/how-to-make-money-online-at-home

+0

Aus Gründen der Optionen auf Router will ich erwähnen http://www.slimframework.com/ – nerdlyist

Verwandte Themen