1

URL パスをリダイレクトするための正規表現を作成するのに助けが必要です:

http://mydomain.com/files/2012/10/image_4-1.png

に:

http://mydomain.com/wp-content/blogs.dir/5/files/2012/10/image_4-1.png

... wp-content/blogs.dir/5(静的)を追加する必要があります。

理解できません...正規表現を手伝ってくれる人はいますか?

4

1 に答える 1

1

mod_rewrite と .htaccess を有効にしてからhttpd.conf、このコードをディレクトリの.htaccess下に配置します。DOCUMENT_ROOT

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^(files/2012/10/image_4-1\.png)$ wp-content/blogs.dir/5/$1 [L,R=302,NC]

PS:すべてのパスの前に追加する場合はwp-content/blogs.dir/5、次のルールを使用します。

RewriteRule (?!^wp-content/blogs.dir/5/)^(.*)$ wp-content/blogs.dir/5/$1 [L,R=302,NC]
于 2012-10-31T16:00:04.160 に答える