首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用apache mod-jk重定向URL请求

使用apache mod-jk重定向URL请求
EN

Stack Overflow用户
提问于 2018-04-12 22:15:22
回答 1查看 38关注 0票数 0

我有一个具有以下配置的Apache Web服务器

代码语言:javascript
复制
<VirtualHost *:80>
    ServerName 111.111.111.111
    ServerAlias hostname

    # Following prevents hotlinking
    RewriteEngine On
    RewriteCond %{HTTP_REFERER} !^$ [NC]
    RewriteCond expr "! %{HTTP_REFERER} -strmatch '*://%{HTTP_HOST}/*'"
    RewriteRule ^.*$  / [R,L]
    ...
    ...
    ...
</VirtualHost>

我需要将所有后缀为/v1的请求重定向到不包含'v1‘后缀的相同路径。示例:从https://example.com/v1https://example.com

我该如何实现?提前感谢

EN

回答 1

Stack Overflow用户

发布于 2018-04-19 19:18:29

我会用RedirectMatch这样做:

代码语言:javascript
复制
RedirectMatch ^/v1$ / [R,L]
RedirectMatch ^(.*)(/v1)$ $1 [R,L]

因此,https://example.com/v1将导致https://example.com,例如,https://example.com/something/v1将被重定向到https://example.com/something

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49798903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档