我想删除(重定向或替换)url 的最后一部分。
例如,我想要
www.example.com/cocacola/anything
成为
www.example.com/cocacola
所以
www.example.com/cocacola/123 or www.example.com/cocacola/cat ...etc
是
www.example.com/cocacola
我正在努力弄清楚这一点,但仍然没有找到合适的解决方案
这是我试过的
RewriteRule ^(cocacola)\(.+)$ http://example.com/cocacola [R=301,L,NC]
如何编写 .htaccess 文件来解决上述问题?
最佳答案
您可以在 DOCUMENT_ROOT/.htaccess
中使用此规则文件:
RewriteEngine On
RewriteRule ^(cocacola)/.+$ /$1 [L,NC]
关于.htaccess - 如何删除网址的最后一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31557781/