没有文件夹和文件扩展名的重写规则
Rewrite rule without folders and without file extension
我想设置 301 重定向:
https://www.mydomain.tld/fr/amp/category/mypage.amphtml
为此:
https://www.mydomain.tld/mypage
对于其他国家,我想保留语言,因此请从此重定向:
https://www.mydomain.tld/en/amp/category/mypage.amphtml
为此:
https://www.mydomain.tld/en/mypage
现在我有第一部分的这些规则:
RewriteCond %{REQUEST_URI} ^fr/amp/category/(.*)$
RewriteRule ^(.*).amphtml$ /
RewriteRule ^fr/amp/category/(.*) / [R=301,L]
但是我有东西不能按预期工作。
我得到这个结果:
https://www.mydomain.tld/mypage.html
一些帮助或建议?
最后我使用了这些简单的规则:
RewriteRule ^fr/amp/category/(.*).amphtml$ https://www.mydomain.tld/ [R=301,L]
RewriteRule ^en/amp/category/(.*).amphtml$ https://www.mydomain.tld/en/ [R=301,L]
我想设置 301 重定向:
https://www.mydomain.tld/fr/amp/category/mypage.amphtml
为此:
https://www.mydomain.tld/mypage
对于其他国家,我想保留语言,因此请从此重定向:
https://www.mydomain.tld/en/amp/category/mypage.amphtml
为此:
https://www.mydomain.tld/en/mypage
现在我有第一部分的这些规则:
RewriteCond %{REQUEST_URI} ^fr/amp/category/(.*)$
RewriteRule ^(.*).amphtml$ /
RewriteRule ^fr/amp/category/(.*) / [R=301,L]
但是我有东西不能按预期工作。 我得到这个结果: https://www.mydomain.tld/mypage.html
一些帮助或建议?
最后我使用了这些简单的规则:
RewriteRule ^fr/amp/category/(.*).amphtml$ https://www.mydomain.tld/ [R=301,L]
RewriteRule ^en/amp/category/(.*).amphtml$ https://www.mydomain.tld/en/ [R=301,L]