Wordpress Postname 永久链接在 localhost (xampp) 上不起作用

Posted

技术标签:

【中文标题】Wordpress Postname 永久链接在 localhost (xampp) 上不起作用【英文标题】:Wordpress Postname permalink doesn't work on localhost (xampp) 【发布时间】:2021-07-06 20:57:11 【问题描述】:

我不知道为什么,但是在 localhost (xampp) 中,当我在永久链接中选择帖子名称时,我无法创建帖子(它显示有关 JSON 的错误)并且 Elementor 不会加载,我在下面收到此错误我在页面上工作的时间很多。 找不到对象!

在此服务器上找不到请求的 URL。引用页面上的链接似乎是错误的或过时的。请将该错误告知该页面的作者。

如果您认为这是服务器错误,请联系网站管理员。 错误 404 本地主机 Apache/2.4.43 (Win64) OpenSSL/1.1.1g php/7.4.8

一切都是最新的,php v是7。

【问题讨论】:

您确定 WordPress 正确生成了 .htaccess 文件吗? 【参考方案1】:

mod_rewrite 是否激活?用 phpinfo() 检查你的 PHP 信息; .htacces 文件应包含以下内容:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%HTTP:Authorization]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %REQUEST_FILENAME !-f
RewriteCond %REQUEST_FILENAME !-d
RewriteRule . /index.php [L]
</IfModule>

您的 Apache .conf 文件是什么样的?

【讨论】:

以上是关于Wordpress Postname 永久链接在 localhost (xampp) 上不起作用的主要内容,如果未能解决你的问题,请参考以下文章

错误 404 帖子名称永久链接 wordpress

只有默认永久链接工作wordpress其他成为404错误

只有默认的永久链接工作 wordpress 其他人变成 404 错误

在 Wordpress 上启用漂亮的永久链接 - apache 配置不起作用

永久链接有效,但 /%postname%/ 无效

WordPress博客怎么做SEO优化