私は書き換えルールを持っている:htaccess - htaccessファイルはどのようにサブディレクトリに適用されますか?
RewriteRule ^Catalog/Custom_Pages/([^\.]+)\.html$ http://www.domain.com/New/Catalog/Custom_Pages/Custom_Pages_Main.php?cp=$1 [R]
ディレクトリ構造は、私がするRewriteRuleの前で「カタログ」を省略した場合は、URLが書き換えられていないdomain.com/New/Catalog/
です。 htaccessファイルは 'New'ディレクトリにあります。したがって、 'New'のhtaccessはそのサブディレクトリにのみ適用されるか、または 'カタログ'を省略できるようにすべてのサブディレクトリに適用されるべきですか?これはおそらくサーバー設定ですか?
あなたはあなたが望むURLの例を挙げて、望ましくないURLを入力する必要があります。 – Enki