動的パラメーターを使用して URL のきれいな URL を表示する方法を理解するのに助けが必要です。
私のウェブサイトでは、製品リンクをクリックすると、次の URL のページに移動します: http://example.com/products?id=1002
http://example.com/products/1002を表示するように変更するにはどうすればよいですか?
動的パラメーターを使用して URL のきれいな URL を表示する方法を理解するのに助けが必要です。
私のウェブサイトでは、製品リンクをクリックすると、次の URL のページに移動します: http://example.com/products?id=1002
http://example.com/products/1002を表示するように変更するにはどうすればよいですか?
ステップ 1: 生成する製品リンクが次のようになるようにページを変更しますhttp://example.com/products/1002
。あなたはこのコンテンツをコントロールし、あなたのリンクをあなたが望むものに見えるように生成することができます. ある種のフレームワークを使用している場合、これを行うためのメカニズムが組み込まれている場合もあります。
ステップ 2: これをドキュメント ルートの htaccess ファイルに追加します。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^products/(.+?)/?$ /products/?id=$1 [L]