IIS サーバーで Joomla を構成しました。
カスタムの SEO フレンドリな URL をアプリケーションに追加したいと思います。Apache を使用してこれを修正し、正常に動作しました。しかし、私は ISS を初めて使用し、URL の書き換えに疑問を持っていました。
Joomla! で URL 書き換えオプションを有効にしました。このようなきれいなURLを作成しました
http://www.sitename.com/shop?shop=3
私の要件は
現在の URL : http://www.sitename.com/shop?shop=3 (ショップの PK 3 を使用してデータを取得)
に書き換えたいと思います。
http://www.sitename.com/shop/3/shop-seo-name
ユーザーがこのリンクをクリックすると、shop-component/shop-view に移動し、PK 3 を使用してデータを取得する必要があります
ここに書き直すコードがありました
<rule name="MyRule">
<match url="^shop?shop=[0-9A-Z]" />
<action type="Rewrite" url="index.php" />
</rule>
しかし、これは機能していません