2016-06-17 21 views
0

は、私のようなopencart 2.xの中でURLを書き換えたい以下書き換えクエリ文字列は、

オリジナルURL:

http://example.com/order?order_id=DF45ER 

URLが

http://example.com/order/DF45ER 
      or 
http://example.com/order/order_id/DF45ER 
のように見えるもの

私はそれを試しました

RewriteEngine On 
RewriteRule ^order_id/([^/]*)\.html$ /order?order_id=$1 [L] 

は、コントローラに、私はこの

'href' => $this->url->link('order_id/' . $enc_odid . '.html', 'SSL'), 

'href' => $this->url->link('ord/infomrt', 'order_id/' . $enc_odid, 'SSL'), 

を交換しようとしたしかし、これは動作しませんでした。 新しい$ this-> url-> link()関数を変更または作成する必要がありますか?

お願いします。

答えて

1

これを試してみてください:

RewriteEngine On 
RewriteRule ^order_id/([^/]*)$ /order?order_id=$1 [L] 
関連する問題