apache2重定向至子目录

因为我的博客放在了根目录下的/blog中,每次访问都需要在域名后面加个/blog,想想实在是有点麻烦。于是我便打算用apache重定向一下,直接访问域名就自动跳转至域名+/blog。
由于不熟悉正则表达式,我为此折腾了一个下午才成功,其实非常简单,仅仅三行就能完成。

我们只需要在apache的站点配置文件(我的是在/etc/apache2/sites-available/下)内加上如下代码即可

    RewriteEngine on
    RewriteCond  %{REQUEST_URI} ^/$
    RewriteRule  (.*) https://%{SERVER_NAME}/blog/ [L,R=301]

附上一篇重定向的指南
保存后,重启apache2即可

service apache2 restart

效果如下,直接访问我的域名将会返回301,并自动跳转


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容