如何使用mod_rewrite剥离子文件夹

时间:2015-01-08 18:06:31

标签: apache .htaccess mod-rewrite redirect rewrite

我正在删除我网站上的一些翻译内容,但我想重定向到原始语言,翻译后的内容网址是这样的:

mydomain.com/es/mypage
mydomain.com/jp/mypage
mydomain.com/ko/mypage

原来的郎就是这样:

mydomain.com/mypage

我能够使用php重定向到原始内容,但我想在apache中使用mod_rewrite或RedirectMatch

1 个答案:

答案 0 :(得分:1)

您可以使用此根.htaccess

RewriteEngine on
RewriteRule ^(?:es|jp|ko)(/mypage)$ $1 [NC,R=301,L]

如果您尝试重写语言的所有内容,可以使用:

RewriteRule ^(?:es|jp|ko)(/.+)$ $1 [NC,R=301,L]

仅用于重定向目录(例如:mydomain.com/es - > mydomain.com):

RewriteRule ^(?:es|jp|ko)(/.*)?$ $1 [NC,R=301,L]
相关问题