これが私がやろうとしていることの例です。
これを回します:
http://example.com/products/
これに:
http://example.com/app.php?products
最後にクエリのサポートも必要です。たとえば::
これ:
http://example.com/products/?foo=bar&boat=row
これに:
http://example.com/app.php?products&foo=bar&boat=row
これはこれまでの私の書き直しです:
RewriteRule ^([A-Za-z0-9]+)/?\??([A-Za-z0-9\+=&]+)?$ app.php?$1&$2 [L]
これは最初の 2 つの例で機能しますが、2 番目の例は次のような URL でのみ機能します
http://example.com/products/foo=bar&boat=row
そこにクエスチョン マークを入れることができるようにする必要があります。\?? 私の書き直しでは行うべきですが、そうではなく、instad は 404 を返します。何が間違っていますか? ありがとう。