2016-03-27 15 views

cevap

0

olarak gösterilmesini istiyorum Sorunuz çok geniştir ve bir takım farklı cevaplar olabilir. Ancak, bir .htaccess dosyası kullanmak ve bir yeniden yazma kuralını yazabilirsiniz: Eğer bir PHP çerçevesi veya benzer bir şey kullanıyorsanız

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

ek olarak, kod ile gelen yolları işlemek için bir yolu olabilir oldukça basit bir şekilde. Gerçekten sen is kurmak olduğunuz şeye bağlıdır

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

bir olsa: Örneğin

, CakePHP 3 yeniden yazar çok yalındır url ayarlayabilirsiniz olduğu bir routes.php dosyası vardır .htaccess yeniden yazma, her iki şekilde de güvenli bir bahis olurdu.

^ Ana /? $ İndex.php RewriteRule üzerinde
+1

' Seçenek + FollowSymLinks YenidenYazmaMotoru [NC, L] RewriteEngine% {HTTP_HOST}^telefonal \ .Az [NC] RewriteRule^(. *) $ http://www.telefonal.az/$1 RewriteEngine% {REQUEST_FILENAME}! RewriteCond% -f {REQUEST_FILENAME}! [R = 301 L]^([^ RewriteRule -d /] +) /? $ index.php? page = $ 1 'BURADA .htaccess dosyası –

+0

Aşağıdaki satırı ekleyin .htaccess için: 'RewriteEngine Açık ' ' RewriteRule^([^ /] *)/([^ /] *) \. html $ /index.php?page=$1&brand_id=$2 [L] ' Bunun gibi bir şey sizin için çalışmalıdır. Bu = D – Adam

+0

sayesinde çalışıyorsanız, soruyu doğru olarak işaretlemeyi unutmayın. Bu, URL'yi [http://domain.com/brand/1](http://domain.com/brand] ile yeniden yazmalıdır./1) çimdiklenmeye ihtiyaç duyabilir ama deneyin! – Adam