我正在尝试在 .htaccess 中设置一些 url 重写。
第一种是使用语言代码重定向网址(网站现在使用一种语言):
RewriteRule ^en/(.*)$ /$1 [R=301,L]
RewriteRule ^es/(.*)$ /$1 [R=301,L]
=========================
第二个是为了seo目的更具描述性:
/社区/
至
/导师和学生/
RewriteCond %{REQUEST_URI} ^.*/community.*$
RewriteRule .* /tutors-and-students [L,R=301,DPI]
==================================
第三个更改配置文件网址:
/community/myprofile/用户名
至
/导师和学生/用户名
RedirectMatch permanent myprofile(.*) http://www.profr.org/tutors-and-students/$1
==========================
他们都独立工作,但不能一起工作:
RewriteRule ^en/(.*)$ /$1 [R=301,L]
RewriteRule ^es/(.*)$ /$1 [R=301,L]
RewriteCond %{REQUEST_URI} ^.*/community.*$
RewriteRule .* /tutors-and-students [L,R=301,DPI]
RedirectMatch permanent myprofile(.*) http://www.profr.org/tutors-and-students/$1
感谢您的提示。