Wordpress永久链接更改为自定义结构后错误404不会出现

时间:2015-06-09 14:19:50

标签: wordpress .htaccess runtime-error http-status-code-404 permalinks

我遇到了很多问题,因为错误404不会发生。我已将永久链接更改为/%postname%/。从那时起,当我尝试移动到“Home”以外的任何页面时,我得到404。家里工作正常。

网站:http://www.jitechnologies.com(该网站由非专业人士建造,因此请暂时忽略此设计)。网站托管,托管公司不允许我编辑web.config文件。因此,请相应地建议您的解决方案。

我已多次检查.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

我删除了所有插件。 我将永久链接结构更改为“默认”,然后一切都完美无缺。但是,/%postname%/我再次开始获得404错误。

我有什么遗漏的东西。我要求为此决议提供一些技术帮助。

提前致谢。

1 个答案:

答案 0 :(得分:0)

之前我遇到过同样的问题,因为我没有将wordpress上传到我的域的根文件夹。确保它是。如果这不起作用,请清除浏览器中的cookie。如果这不起作用,请通过cPanel创建数据库备份,然后重新安装Wordpress,使确定它位于域中正确的根文件夹中。如果没有看到您正在谈论的所有内容,很难肯定地说,但我确信它与您的web.config文件没有任何关系。

如果您执行所有这些操作并重新安装wordpress,它应该可以正常工作。再说一遍,这听起来就像一年前发生在我身上的事情一样,所以试一试。如果这不起作用,则必须是您的权限。请检查所有权限&#39;如果其他所有数据库仍然失败,则从cPanel创建新数据库时出现框。这意味着你将从头开始,但是wordpress有很多好的功能,这不应该是一件非常糟糕的事情。