从URL中删除部分

时间:2016-09-17 09:11:45

标签: .htaccess url

我知道有很多关于这个问题的话题,但我无法解决这个问题。

我想从网址中删除/ part /。 例如:

FROM

www.mydomain.com/en/part/title/

www.mydomain.com/en/title/

我设法从网址中删除/ part /,但我成了404错误。 你能告诉我我做错了吗?

这是我的代码:

RewriteEngine On
RewriteCond %{THE_REQUEST} //
RewriteRule ^.*$ /$0 [R=301,L,NE]

RewriteBase /
RewriteRule ^(([a-z0-9\-]+/)*[a-z0-9\-]+)$ $1/ [NC,R=301,L]

RewriteRule ^en/part/\d+-(.+) /en/$1 [R=301,L]

谢谢。

1 个答案:

答案 0 :(得分:0)

如果您想从网址中删除/part,则可以使用此规则:

RewriteRule ^(.*)/part(.*)$ $1$2