WordPress 是全球最多人使用的内容管理系统(CMS, Content Management System),在安装 WP 的过程中会产生一组名为「.htaccess」的设定文件,透过默认的的文件语法对 Linux 系统目录进行各种权限规则设置。

由于我们在操作、修改系统设定时,往往会因为写入错误语法或是不小心手误删除一个字元,都可能导致整个网站倒站(可参考《修复 WordPress 连线失败 HTTP 500 Internal Server Error 的 8 种维修方案》),这时候最标准的修复原则之一,就是文件内容回复到原始文件设定后再逐一修复臭虫(Bug)。

我特别在这边记录下 WordPress 官方默认 .htaccess 文件语法,只要是透过 WordPress 建构的网站都能使用这组官方默认的默认语法,使用时将整份文件语法覆盖 WP 目录下的 .htaccess 内容即可。

WordPress 官方默认 .htaccess 文件语法

BEGIN WordPress

RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END Mountos's WordPress
✦ 独立报道 · 读者支持 ✦

以实际行动支持独立观点,与我们一同走得更远

每一篇条理清晰的分析、每一次不随波逐流的观察,背后都是对真实与品质的坚持。我们拒绝内容农场与算法流量绑架,坚持自由独立的客观发声。

维持高品质的原创写作与独立运营,需要持续的实质力量。您可以选择一次性赞助或每月定期支持,通过 Google 安全结账,与我们一同守护这份深刻与清醒。

由 Google 安全处理付款 · 可随时在 Google 账户管理或取消