これは wordpress 関数を使用して実行できることはわかっていますが、このルールを htaccess ファイルに追加したいと思います。
基本的には、URL にパラメーターを追加してから、wordpress に任せたいと考えています。
私はこれを持っています
RewriteRule ^events/all/ /events/?all [L]
しかし、/events/all/ にアクセスしようとすると 404 が返されます。
アドバイスありがとうございます
ジョー
wordpress ルールの前にそのルールを必ず追加してください。Wordpress はすべてをindex.php
ルーティングし、ルーティングが特定の書き換えの前に発生した場合、それらの書き換えは適用されません。
さらに、wordpress はリクエスト情報を使用してルーティングを処理するため/events/all/
、$_SERVER['REQUEST_URI']
var と見なされて混乱する可能性があります。そのため、ワードプレスの設定方法によっては、ワードプレスがそのビジネスに取り組めない場合があります。
なんらかの理由でワードプレスでまだうまく動作しない場合はP
、リクエストを内部的にプロキシするオプションを追加してみてください。
RewriteRule ^events/all/ /events/?all [L,P]