.htaccess - .htaccess 带有 queryString 的 SEO 友好 URL
问题描述
我有一个页面,如:
page.php?mode=dashboard&hl=en
我想像这样使用:
site.com/dashboard?hl=en
我必须如何使用 RewriteRule?谢谢...
编辑:我认为 .htaccess 无法做到这一点。需要使用javascript。
解决方案
希望它可以帮助你
# Redirect /Category.php?Category_Id=10&Category_Title=some-text
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{QUERY_STRING} ^Category_Id=(\d+)&Category_Title=([\w-]+)$
RewriteRule ^Category\.php$ /Category/%1/%2? [R=301,L]
推荐阅读
- c# - 无法使用 Type.GetType(string) 获取 LinkedList`T 的类型
- python - 元素大于三个或更多列表
- forms - .NET Core 部分视图表单不注册外键
- dictionary - 如何在这个 Xpath 中获取数据?
- python - 将前导零添加到列
- cassandra - 替代 Cassandra 中的批处理语句以进行原子操作以避免性能影响
- arrays - BASH 自动为字符串变量添加单引号
- python - PyPI 包的 PATH 问题,似乎找不到解决方案
- c# - 由于输出中的 StackOverflowException,以下代码抛出 Process is terminating。为什么?
- ruby-on-rails - Rails cancancan 未初始化常量 Ability::Dashboard 你的意思是?仪表板助手