次のような URL があります。
http://example.com/yyy/zzz/something\'s%20List/12/blah=somethingxmore
そして、これをリダイレクトする必要があります:
http://example.com/yyy/zzz/something's+List/12/blah=somethingxmore
これまでのところ、私は持っています:
RewriteCond %{THE_REQUEST} (^(/yyy/zzz/)\s|%20)
RewriteRule ^([^\s%20]+)(?:\s|%20)+([^\s%20]+)((?:\s|%20)+.*)$ $1$2+$3 [N,DPI]
RewriteRule ^([^\s%20]+)(?:\s|%20)+(.*)$ /$1+$2 [L,R=301,DPI]
これにより、%20 をプラス (+) 記号に置き換えることができますが、\' の置換についてさまざまなルールを試しましたが、成功しませんでした。