.htaccess - 如何使用 htaccess 文件将 url 从 https://example.com/12345.html 重定向到 https://example.com/product/12345/
问题描述
我的大多数社交媒体链接都像https://example.com/12345.html我想将它们重定向到https://example.com/product/12345/
这里的 12345 是根据不同产品变化的动态页面。
如何使用 .htaccess 文件来完成?
解决方案
使用您显示的示例,您能否尝试以下操作。请确保在测试 URL 之前清除浏览器缓存。另外我相信您正在寻找重写而不是重定向(它会更改浏览器本身的 URL)。
RewriteEngine ON
RewriteRule ^product/([\w-]+)/?$ $1.html [NC,L]
推荐阅读
- qt - cmake 上的 Windows 错误将 Opencv 与 Qt 链接
- python-3.x - Windows/Python 检查文件是否打开或正在使用
- teradata - 如何将表作为参数传递给存储过程
- sql - 如何在类型结构中呈现动态键?
- html - 改变 CSS 网格的方向
- javascript - 未捕获:TypeError:无法读取 null 的属性“toString”
- r - 使用 R 编程语言的书名列表的平均长度
- android - 创建签名的 apk 时构建失败
- sql - 如何从数组(postgresql)中的每个对象获取键?
- vb.net - 您好如何使用从文本框中获得的值更新标签的值?