Php HTACCESS从子目录重定向

Php HTACCESS从子目录重定向,php,.htaccess,redirect,Php,.htaccess,Redirect,我正在编写重定向脚本 我想重定向包含/en的所有链接/ 例如,像这样的重定向链接 http://example.com/en/some-text/123-some-text-123456.html 到 我正在尝试这个脚本,但现在还没有工作 RewriteEngine on RewriteCond %{HTTP_HOST} (.*)\en\(.*) RewriteRule http://www.example.com/$1 [R=301,L] 任何帮助都将不胜感激 谢谢 RewriteEngi

我正在编写重定向脚本

我想重定向包含/en的所有链接/

例如,像这样的重定向链接

http://example.com/en/some-text/123-some-text-123456.html

我正在尝试这个脚本,但现在还没有工作

RewriteEngine on
RewriteCond %{HTTP_HOST} (.*)\en\(.*)
RewriteRule http://www.example.com/$1 [R=301,L]
任何帮助都将不胜感激

谢谢

RewriteEngine on
RewriteCond %{REQUEST_URI} ^/en/(.*) [NC]
RewriteRule .* http://www.example.com/%1 [R=301,L]

使用此选项-使用%1修饰符,您可以访问上一个“重写条件”中的提取组。

使用此选项很简单

Redirect 301 http://example.com/en/(.*)$ http://example.com/$1
Redirect 301 http://example.com/en/(.*)$ http://example.com/$1