インポートが完了すると破損するいくつかの開いているカート リンクをリダイレクトする単純な mod_rewrite をセットアップしようとしています。基本的に、情報ページのきれいな URL は本来あるべき場所に移動しないため、.htaccess を使用して上書きする予定です。
とにかく私は次のような設定をしています:
RewriteEngine On
RewriteBase /myshop.co.uk/
RewriteRule ^about-us/why-shop/?$ index.php?route=informationin/formation&information_id=7 [L]
だから私は次のことを理解しているので
www.myshop.co.uk/about-us/why-shop
のページコンテンツが表示されます
index.php?route=information/information&information_id=7
ただし、これをテストすると、返されるのはそれだけです
www.myshop.co.uk/index.php
? の後のすべて 無視されているようです。最初はエスケープしなければならないと思っていましたが、さまざまな投稿を読んだ後、そうする必要はないようです。
また、私がここにいる間、サブディレクトリを含む RewriteBase を指定することは可能ですか? 例えば
RewriteBase /development/myshop/