www.mywebsite/asd/
のすべてをリダイレクトしようとしていますが、3つのURLとすべてのサブコンテンツ(www.mywebsite/asd/A/
、www.mywebsite/asd/B/
、www.mywebsite/asd/A/
)を除きます。サブページ以外のURLのリダイレクト
私は、次のパターンを試してみましたが、障害があると思わ:
RedirectMatch 301 ^/asd/((?!A/|B/|C/).)* /asd/new-target/index.html
私は正規表現エディタでそれをテストする場合、正規表現は、私が欲しいものを行います。しかし、htaccessでは動作しません。私は何を変えなければならないのですか?
を私はあなたのコードを試してみましたが、私はそれをこのように使用する場合、私は私が考える内部サーバーエラー500 –
を取得私のサーバーは先読みを許可していません。先読みを使用しないで代替手段がありますか? –
あなたのApacheのバージョンは何ですか? – anubhava