.htaccess == 巫毒魔法
我已经用谷歌搜索了,但没有找到可以剪切和粘贴以将 url 段更改为其他内容的内容。基本上我需要改变
domain.com/en/ 到 domain.com/en-us domain.com/ca_en/ 到 domain.com/en-ca
对于所有网址。非常感谢所有帮助。
.htaccess == 巫毒魔法
我已经用谷歌搜索了,但没有找到可以剪切和粘贴以将 url 段更改为其他内容的内容。基本上我需要改变
domain.com/en/ 到 domain.com/en-us domain.com/ca_en/ 到 domain.com/en-ca
对于所有网址。非常感谢所有帮助。
不知道您所说的“更改”是什么意思,因为存在外部重定向以强制浏览器对不同的 URL 发出新请求,或者在内部更改 URI 以指向服务器和浏览器(或任何客户端)上的不同资源) 完全不知道这种变化。
对于第一个,例如外部重定向:
RedirectMatch 301 ^(.*)/en/(.*)$ $1/en-us/$2
RedirectMatch 301 ^(.*)/ca_en/(.*)$ $1/en-ca/$2
对于第二个,例如在内部重写 URI
RewriteEngine On
RewriteRule ^(.*)/en/(.*)$ /$1/en-us/$2 [L]
RewriteRule ^(.*)/ca_en/(.*)$ /$1/en-ca/$2 [L]