一、域名url直接跳转到子目录
因为我的博客放在根目录下的/blog里,所以每次访问都需要在域名后面加一个/blog。想想有点麻烦。所以我准备用apache重定向,直接访问域名的时候会自动跳转到域名+/blog。
对正则表达式不熟悉,纠结了一下午才成功。事实上,这非常简单,只用三行就可以完成。
我们只需要在apache的站点配置文件中添加以下代码
重写引擎打开
第二次重写%{REQUEST_URI} ^/$
RewriteRule(。*)https://% {服务器名称}/blog/ [L,R=301]
保存后通过重启apache来实现。
二。一个目录中的网页跳转到另一个目录
比如作者想把
https://www.haoqu5.com/nvpin/目录301到新目录https://www.haoqu5.com/h/
如果是apache服务器,只需将下面的代码写入。网站根目录下的htacces文件
lt;IfModule mod _ rewrite.c gt
重写引擎打开
重定向/NV pin https://www.haoqu5.com/h/
lt;/if module gt;
nginx系统使用以下规则
位置/nvpin {
重写^/nvpin/(.*)$ https://www.haoqu5.com/h/重定向;
}