0

フレンドリーなURLをCMSに実装したところ、post.php?id=1にアクセスしたときにユーザーに投稿が表示されないようにする最善の方法は何でしょうか。

EGユーザーがWebサイトにアクセスし、http://domain.com/post.php?id = 1にアクセスすると、404が表示されますが、 http ://domain.com/post/this-is-a-postにアクセスすると、役職。

4

1 に答える 1

1

次のように書き直すことができます

RewriteRule ^post/this-is-a-post/?$ post.php?id=1

ただし、上記のコードは動的なURLの上書きではありません。動的呼び出しを行うには、新しいURLにIDを指定する必要があります。好き

RewriteRule ^post/this-is-a-post/(.+)/?$ post.php?id=$1
于 2012-06-12T16:36:27.863 に答える