通过.htaccess重定向多个URL

拉克什·维什瓦卡玛

我有很多具有类似网址的网页,例如:

https://example.com/mainpage/1
https://example.com/mainpage/2
https://example.com/mainpage/3
.
..
https://example.com/mainpage/100

我想将它们重定向.htaccess到新的单个页面。喜欢:

  • https://example.com/mainpage/1 应该重定向到 https://example.com/mainpage-1
  • https://example.com/mainpage/2 应该重定向到 https://example.com/mainpage-2
  • https://example.com/mainpage/3 应该重定向到 https://example.com/mainpage-3

等等。

由于有许多页面的URL非常相似,因此我想知道每种类型的代码是否都可以工作。

PS:我很少编码。需要我的个人博客的帮助

RavinderSingh13

您可以尝试按照所示样本进行以下操作,编写和测试吗?在测试URL之前,请清除浏览器缓存。第一个是特定于显示的样本,将主页字符串保留为第一个反向引用,而/在第二个反向引用中保留其余数字,我们在重定向时将其使用在右侧部分。

特定于样品:

RewriteEngine ON
RewriteRule ^(mainpage)/([0-9]+)/?$ $1-$2 [R=302,NC,L]

通用一:

RewriteEngine ON
RewriteRule ^([\w-]+)/([0-9]+)/?$ $1-$2 [R=302,L]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

HTaccess如何重定向多个URL?

来自分类Dev

通过.htaccess重定向域/ URL

来自分类Dev

HTACCESS通过HTTPS重定向添加WWW

来自分类Dev

使用.htaccess的多个URL重定向

来自分类Dev

通过htaccess重定向重用PHP脚本

来自分类Dev

如何通过删除一个URL部分使用htaccess重定向静态文件

来自分类Dev

通过AWS Lambda重定向URL

来自分类Dev

如何通过.htaccess将参数没有值的URL重定向到404页面?

来自分类Dev

使用通配符通过htaccess重定向301

来自分类Dev

301通过.htaccess使用正则表达式重定向旧URL

来自分类Dev

多个URL参数的htaccess重定向规则

来自分类Dev

通过.htaccess重定向的URL被重定向到其他位置

来自分类Dev

如何通过htaccess重定向带有端口的URL

来自分类Dev

通过htaccess重定向自定义URL

来自分类Dev

通过.htaccess重定向域/ URL

来自分类Dev

htaccess 301通过剥离部分字符串url进行重定向以更正url

来自分类Dev

通过htaccess将旧的动态url重定向到seo友好的url

来自分类Dev

htaccess重定向多个参数URL

来自分类Dev

通过.htaccess使用模式进行重定向

来自分类Dev

通过.htaccess或php永久重定向大量url-s

来自分类Dev

通过htaccess从特定的URL重定向用户

来自分类Dev

通过.Htaccess进行URL重定向在Php Codeigniter中不起作用

来自分类Dev

通过.htaccess重定向/?q =

来自分类Dev

通过删除.htaccess中的'www'重定向后如何从url中删除QueryString

来自分类Dev

通过htaccess重定向页面

来自分类Dev

如何通过htaccess重定向

来自分类Dev

htaccess 通过添加参数重定向url

来自分类Dev

通过 .htaccess 进行 301 重定向不要重定向

来自分类Dev

Wordpress url 到 Xenforo url - 通过 htaccess 重定向

Related 相关文章

热门标签

归档