如果url不包含特定字符,则htaccess重定向
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如果url不包含特定字符,则htaccess重定向相关的知识,希望对你有一定的参考价值。
我正在将网站移动到子域,并且需要某些标记字符串转到子域,一些标记字符串保留在主站点上。问题是都有类似的标签系统。
我需要这种类型的请求https://www.site.co.uk/tags/example-tag去这里:https://sub.site.co.uk/tags/example-tag
但是这种类型的请求https://www.site.co.uk/tags/view?tags=14-some-varriable保持不变并解析为内容而不重定向。
什么是最推荐和最好的解决方案?我已经编写了一些代码来解决其他重定向问题,但是这个问题让我很头疼。
干杯
答案
对于您提到的这个例子,下面应该可行。
RewriteEngine On
RewriteCond %{REQUEST_URI} ^(.+)/(.+)
RewriteRule ^ https://sub.site.co.uk/%1/%2 [R]
以上是关于如果url不包含特定字符,则htaccess重定向的主要内容,如果未能解决你的问题,请参考以下文章
使用 .htaccess 将特定 url 重定向到另一个 url