WordPress mod_rewrite在php fpm上不起作用

时间:2018-12-07 作者:Gamal Elwazeery

今天我尝试将Web服务器更改为php fpm,速度非常快,但在安装Wordpress时发现了一个非常严重的问题,当我将PremLink更改为非正常链接时,它不工作,并给我带来“404错误”
我不知道是什么问题,是服务器问题还是Wordpress
我是服务器管理员,我使用CWP,但不知道该怎么办

2 个回复
SO网友:Gamal Elwazeery

这是一个nginx配置问题,通过将这一行添加到解决了这个问题。conf文件

try_files $uri $uri/ /index.php?q=$uri&$args;

SO网友:Arvind Singh

检查您的

。apache服务器的htaccess文件

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
文件并检查是否已更新PHP版本。有关更多信息,请参阅WordPressdocumentation

如果仍然存在问题,请尝试。使用者ini文件类似于。htaccess

相关推荐

从<?php_head();?>中删除css&js

我已经处理这个问题好几天了,事实是我找不到解决办法。我已经在wp头中手动添加了代码。现在我需要删除它自动生成的这些行我要消除的行包括:<link rel=\"stylesheet\" id=\"create-css\" href=\"http://www.myweb.com/wp-content/themes/movil/create.css?ver=4.9.8\" type=\"text/css\" media=\"all\" data-inprogress=\"\"> &