1

次の htaccess ファイルから 1 回限りのリダイレクトを行う方法を教えてください。

/something-something-something-something-c-2_19_70.html 

番号 -2_ を持たないこのタイプのファイルに:

/something-something-something-something-c-19_70.html

そのタイプのすべてのURLに適用される短いコードがあると確信しています

事前にどうもありがとうございました

デビッド

4

1 に答える 1

0

DOCUMENT_ROOT の下の .htaccess に次のコードを挿入します。

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

# redirect /something-something-something-something-c-2_19_70.html 
# to /something-something-something-something-c-19_70.html
RewriteRule ^(.*)2_(.*)$ $1$2 [L,NC,R]

# redirect /ethical-jewellery-silver-c-2_19.html to /silver-c-19.html
RewriteRule ^[^-]+-[^-]+-([^-]+-)([^-]+-)2_(.*)$ $1$2$3 [L,NC,R]
于 2012-04-05T14:59:21.853 に答える