我们发出了新闻通讯,但是在该新闻通讯中,URL错误。它链接到类似https://www.example.com/page/https://www.example.com/page/page.html
的地方。
现在,我们尝试像这样重定向它:
Redirect 301 https://www.example.com/page/https://www.example.com/page/page.html https://www.example.com/page/page.html
但这没用。
有什么想法吗?
答案 0 :(得分:1)
这应该有效:
@Configuration
@EnableSwagger2
public class SwaggerConfig {
@Bean
public Docket api() {
return new Docket(DocumentationType.SWAGGER_2)
.select()
.apis(RequestHandlerSelectors.any())
.paths(PathSelectors.any())
.build()
.globalOperationParameters(
Collections.singletonList(new ParameterBuilder()
.name("Authorization")
.description("JWT Authorization token")
.modelRef(new ModelRef("string"))
.parameterType("header")
.required(false)
.build()));
}
}
有关其他文档,请参见https://httpd.apache.org/docs/2.4/rewrite/remapping.html。
答案 1 :(得分:1)
你能试试这个吗?
RewriteEngine On
RewriteBase /
RewriteRule ^page/https(.*) /page/page.html [R=301,L]