2016-03-27 6 views

Antwort

0

Ihre Frage ist sehr breit und es könnte eine Reihe von verschiedenen Antworten geben. Sie konnten jedoch eine .htaccess-Datei verwenden und eine Rewrite-Regel schreiben:

https://wiki.apache.org/httpd/RewriteQueryString

Außerdem, wenn Sie einen PHP-Framework verwenden, oder etwas ähnliches, kann es ein Weg, um Routen aus mit dem Code zu manipulieren in einer ziemlich direkten Art und Weise.

Zum Beispiel hat CakePHP 3 eine routes.php Datei, in der Sie bis sehr geradlinig url einstellen umschreibt:

http://book.cakephp.org/3.0/en/development/routing.html

Es hängt wirklich davon ab, was Sie aufgebaut wird sind, wenn auch ein .htaccess rewrite wäre auf jeden Fall eine sichere Sache.

+1

' Optionen + FollowSymLinks RewriteEngine On RewriteRule^main /? $ Index.php [NC, L] RewriteCond% {HTTP_HOST}^telefonal \ .az [NC] RewriteRule^(. *) $ http://www.telefonal.az/$1 [L, R = 301] RewriteCond% {REQUEST_FILENAME}! -f RewriteCond% {REQUEST_FILENAME}! -d RewriteRule^([^ /] +) /? $ index.php? page = $ 1 'HIER ist .htaccess Datei –

+0

Fügen Sie die folgende Zeile hinzu s zu .htaccess: 'RewriteEngine On' ' RewriteRule^([^ /] *)/([^ /] *) \ .html $ /index.php?page=$1&brand_id=$2 [L] ' So etwas sollte für Sie arbeiten. Vergessen Sie nicht, die Frage als richtig zu markieren, wenn Sie es dank dieser Funktion funktionieren lassen. D – Adam

+0

Das sollte die URL zu [http://domain.com/brand/1](http://domain.com/brand/1) muss möglicherweise zwicken aber probieren Sie es aus! – Adam