更改固定连接的使用技巧可以参考: wordpress固定连接更改的技巧 修改完固定连接之后出现了一个问题,访问文章的时候出现了404错误。在Apache上可以修改.htaccess和httpd.conf可以很容易的实现伪静态设置,nginx可以在网站对应的配置文件中添加。 在Apache上 - 修改.htaccess文件
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
- 修改httpd.conf配置文件中修改 开启Apache的url_rewrite模块
找到这句话并注释掉
LoadModule rewrite_module modules/mod_rewrite.so
找到AllowOverride
把AllowOverride None修改成AllowOverride all
nginx上 - 直接修改网站对应的配置文件 添加如下内容
location / {
root /data/wordpress;
try_files $uri $uri/ /index.php; #新添加内容
index index.html index.htm index.php;
}
重启nginx和Apache就可以解决404问题了
发表评论
共 0 条评论
暂无评论