.htaccess - 如何将子站点重定向到另一个子站点
问题描述
我有一个网站example.com
。
我正在尝试将其重定向www.example.com/series
到www.example.com/product
using .htaccess
。
以及附加到产品的系列之后的任何操作,www.example.com/series/{123}
例如www.example.com/product/{123}
我怎样才能做到这一点.htaccess
?
解决方案
您可以使用 RewriteRule 并拥有类似的东西:
RewriteEngine on
RewriteBase /
<If "%{HTTP_HOST} !http://example.com$">
RewriteRule ^series$ /product [R=301,L]
RewriteRule ^series/([0-9]+)/$ /product/$1/ [R=301,L]
</If>
但这取决于您可能已经对 htaccess 进行的重写。
推荐阅读
- python - 将 PNG 转换为 Python
- sql-server - SQL Server:在存储过程中查找和删除索引提示
- python - 使用上下文管理器打开
- ldap - 使用 openldap 配置 hyperledger fabric-ca 服务器
- php - 在codeigniter中更改日期格式
- c++ - 如何在C ++中仅对容器内的类成员进行迭代器
- r - 如何根据 r 中的条件创建从 0 到 3 的变量?
- draftjs - 通过 Formik 中的 yup 验证 Draft-js EditorState
- swift - 在添加 4 个滑块值时,表达式太复杂,无法在合理的时间错误内解决
- c++ - 多重采样背景不显示