1

请我需要帮助以在 .htaccess 中创建正确的指令以重定向以这种方式完成的旧网址:

/it/cartelle/465-piquadro-signo-cartella-ca1744si.html

/it/valigeria/cartelle/465-piquadro-signo-cartella-ca1744si-ca1744si.html

换句话说,我们已将所有类别 cartell 转移到 valigeria 类别下。

我们目前的 .htaccess 是:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.domain.it$
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

任何人都可以帮助我吗?

谢谢

4

1 回答 1

2

如果你想重定向到一个新的 URL,你可以试试这个:

 RedirectMatch /it/cartelle/(.*) /it/valigeria/cartelle/$1

如果您想保留旧网址并进行内部重定向:

RewriteRule ^/it/cartelle/(.*)$ /it/valigeria/cartelle/$1 [NC,L]
于 2013-05-23T13:37:40.287 回答