Wordpress页面或帖子出现404错误-。htaccess看起来正常

Wordpress页面或帖子出现404错误-。htaccess看起来正常,wordpress,.htaccess,permalinks,Wordpress,.htaccess,Permalinks,现在真的很绝望,我把wordpress安装上传到我的服务器上,并在mysql中更改了站点url和主页url。现在我可以访问我的起始页和wordpress后端,但我无法访问页面或帖子,我得到一个404错误“站点未找到” 我试图编辑我的.hcaccess,现在看起来如下: # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] Rewr

现在真的很绝望,我把wordpress安装上传到我的服务器上,并在mysql中更改了站点url和主页url。现在我可以访问我的起始页和wordpress后端,但我无法访问页面或帖子,我得到一个404错误“站点未找到”

我试图编辑我的.hcaccess,现在看起来如下:

# 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
#开始WordPress
重新启动发动机
重写基/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
#结束WordPress

即使在服务器重新启动后,也没有任何更改。我甚至将.htaccess的权限更改为“777”-同样没有更改。还尝试在wordpress后端保存url设置,但未成功。你有什么想法吗?

如果你将永久链接设置为“默认”,问题是否仍然存在?是的,如果我将其设置为默认值,它会起作用。但如果我在此之后将其设置为postname,则会再次显示错误。那么,您的服务器的重写模块可能未打开。:)检查谢谢,AllowOverride模块已安装在我的CentOS服务器上,我在httpd.conf中将所有“AllowOverride None”替换为“AllowOverride all”-但我仍然无法访问站点和页面:-(