Apache2重定向和插件

katsu 发布于 2024-01-15 296 次阅读


virtual host or .htaccess

.htaccess

本质是一些对Apache的配置。

根据官方文档的说法,并不一定要使用.htaccess文件。如果server的conf能自己改就用不上。<Directory> 块就已经足够。(只能在服务器配置文件或者virtual host配置中,不能在.htaccess中使用)但问题是wordpress的大部分插件都默认改.htaccess,因此总结一下两者优劣,我将以此判断是否改用.htaccess

  • 优点:大部分wordpress插件只支持修改.htaccess文件
  • 缺点:影响性能;需要时间重新改配置;不能使用virtual host

virtual host

本质如同其名字。

  • 优点:已经跑通;允许同ip多域名
  • 缺点:不能使用大部分wordpress插件

判断

鉴于我就是为了折腾;我决定继续使用virtual host,为此接下来自己配置伪静态(mod_rewrite)本质是在<Directory> 块中添加规则。