私はこのようなルールを持っています:
RewriteRule ^projects/(.*)/$ category.php?catgPLink=$1 [L]
この 404 は末尾にスラッシュがありません。私が疑問に思っているのは、このサイトの他の動的 URL を台無しにすることなく、この 1 つのルールだけをスラッシュの有無にかかわらず機能するように変更する方法です。
多くの条件とルールを使用してこれを修正するために見つけた他のいくつかのリンクは、サイト上の他のURLのいくつかを壊します。
上記のルールの下にあるルールの例は、私が見つけた他の修正のいくつかを試すと壊れます。
RewriteRule ^projects/(. *)/(. *)\.html$ taskDetails.php?catgPLinkParent=$1&catgPLink=$2 [L]