0

このURLのmod再書き込みルールの作成を手伝ってもらえますか?

http://localhost/view.php?item_id=28&sef=2009-bristol-blenheim-in-west-yorkshire

行きたい

http://localhost/view.php?item_id=28

リンクを次のように表示したい

http://localhost/view/28/2009-bristol-blenheim-in-west-yorkshire

私は現在、このルールを別のページに使用しています

RewriteRule ^category/[!/.]*([A-Za-z]+)/?$ /browse.php?cat=$1    [NC,L]

しかし、これで動作するように更新することはできません。

現在のhtaccess

RewriteEngine On
Options +FollowSymLinks

# Browse Category
RewriteRule ^category/[!/.]*([A-Za-z]+)/?$ /browse.php?cat=$1    [NC,L]

# View Item
RewriteRule ^view/([0-9]+)/([a-zA-Z0-9-]+)$ /view.php?item_id=$1&sef=$2 [NC]

閲覧カテゴリは機能していますが、アイテムの表示は機能していません

4

1 に答える 1

0

次のようなリクエストが必要な場合

http://localhost/view/28/2009-bristol-blenheim-in-west-yorkshire

サイレントにサーバーリクエストになります

http://localhost/view.php?item_id=28&sef=2009-bristol-blenheim-in-west-yorkshire

次に、これを試してください:

RewriteRule ^view/([0-9]+)/([a-zA-Z0-9-]+)$ /view.php?item_id=$1&sef=$2 [NC]
于 2012-09-04T19:35:39.333 に答える