次の結果が得られる.htaccessのルールはどのように追加できますか?htaccessサブディレクトリを上位レベルにリダイレクト
domain.net/catalog/file/
のURLで
含む任意のサブフォルダ "/製造業者に/ 任意シンボル" は単に、例えば、上位レベルに書き換え
domain.net/catalog/file/manufacturer/?categorylayout=0&showcategory=1&showproducts=1&productsublayout=0
htaccessの
RedirectMatch 301 ^/manufacturer//
仕事はありません。 URLの終わりからGETパラメータを削除する必要があり、QSD-flagは500のエラーを引き起こします。
QSDフラグは500のサーバーエラーを引き起こします。 RewriteRule^/?(製造元//$ 1/[R = 301、L]) - クエリの文字列を残してください(( –
@ YuryZheve QSAはデフォルト(AFAIK)なので、外部リダイレクトのLフラグとQSDはGETパラメータを削除する必要があります。このフラグは文書化されており、システムでエラーが発生する理由はわかりません。 – arkascha
https:// httpd .apache.org/docs/trunk/rewrite/flags.html#flag_qsd – arkascha