我在ubuntu上的apache2上运行了两个网站,网站根位于/var/www/site1/html和/var/www/site2/html。它们的url结构如下:示例。com/索引。php/%年%/%月%/%日%/%postname%/
当我在wordpress设置中更改它时,除了frontpage之外,我到处都会看到apache2 404页面,而不是wordpress 404模板。wp admin仍然有效,因为在其url中没有索引。php。
mod\\u rewrite已启用,我编辑了。htaccess文件,并尝试添加此文件:
<IfModule mod_security.c>
SecFilterEngine Off
</IfModule>
到。htaccess文件,但错误仍然存在。
此外,如果我将url设置设置为plain(example.com/?p=123),它会工作,没有索引。php在其中。
此时,我不知道是什么导致了它,我只能想到数据库或文件权限错误,任何想法都是受欢迎的。
我要使用的设置:[1]:https://i.stack.imgur.com/c4gu3.png我无法获取404的设置:[2]:https://i.stack.imgur.com/i7K93.png