wordpress固定链接设置之后404解决方法

  • A+
所属分类:日照网站建设

只需要对WEB服务器进行配置即可,下面是阿里云ECS安装的linux+nginx的phpwind.conf的原始配置

  1. server {
  2. listen 80;
  3. server_name localhost;
  4. index index.html index.htm index.php;
  5. root /alidata/www/phpwind;
  6. location ~ .*\.(php|php5)?$
  7. {
  8. #fastcgi_pass unix:/tmp/php-cgi.sock;
  9. fastcgi_pass 127.0.0.1:9000;
  10. fastcgi_index index.php;
  11. include fastcgi.conf;
  12. }
  13. location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
  14. {
  15. expires 30d;
  16. }
  17. location ~ .*\.(js|css)?$
  18. {
  19. expires 1h;
  20. }
  21. #伪静态规则
  22. include /alidata/server/nginx/conf/rewrite/phpwind.conf;
  23. access_log /alidata/www/log/phpwind.log;

需要添加的代码是:

  1. if (-f $request_filename/index.html){
  2. rewrite (.*) $1/index.html break;
  3. }
  4.  
  5. if (-f $request_filename/index.php){
  6. rewrite (.*) $1/index.php;
  7. }
  8.  
  9. if (!-f $request_filename){
  10. rewrite (.*) /index.php;
  11. }

添加完之后重启nginx,命令:service nginx restart 。然后打开网址就可以打开了。
wordpress固定链接设置之后404解决方法
解决wordpress固定链接设置之后404问题就是这么简单,

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin