htaccess的重定向所有的html文件 [英] htaccess redirect all html files

查看:225
本文介绍了htaccess的重定向所有的html文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有人可以给我写的规则,将重定向所有请求

Can someone write me a rule that will redirect all requests for

http://www.example.com/some_page.html

http://www.example.com/some_page/

感谢你!

推荐答案

如果你真的想重定向 /some_page.html 的请求 / some_page /

If you really want to redirect requests of /some_page.html to /some_page/:

RewriteRule (.+)\.html$ /$1/ [L,R]

但是,如果你想要扭转(重定向 / some_page / 要求 /some_page.html ):

RewriteRule (.+)/$ /$1.html [L,R]

有关永久重定向,使用而不是研究 R = 301 。而对于只是一个内部的重写,使用规则而不研究标记。

For a permanent redirect, use R=301 instead of R. And for just an internal rewrite, use the rule without R flag.

这篇关于htaccess的重定向所有的html文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆