WordPress无法保存永久链接显示404错误

时间:2017-09-20 20:31:56

标签: linux wordpress apache web-hosting

我在Linux Apache 2.4.16 Web服务器上托管了一个域,并在其中安装了WordPress。现在,我无法将永久链接从默认runas /user:Server start "" "C:\Program Files\Company\Prog_vX.XX\bin\prog.exe" C:\files\file1.ext" -param1 "%1" 更新为(date/time/%postname%/)或自定义结构。只保存普通类型。我收到404错误。

  
    

未找到404页面

  

我已经清除了服务器内容,帖子,插件甚至ssl中的所有内容,并删除并安装了WordPress,...但我仍然遇到同样的错误。

有什么建议吗?

enter image description here enter image description here enter image description here enter image description here

2 个答案:

答案 0 :(得分:1)

在这种情况下,似乎你所做的所有事情都是正确的。您是否检查过 Apache 中是否启用了 mod_rewrite 模块。您可以通过在服务器的文件中写入phpinfo函数来检查这一点。 查看Screenshot

Read

答案 1 :(得分:0)

授予.htaccess文件权限。通过Linux命令行。首先导航到项目文件夹,

cd /var/www/html/project-folder

然后授予.htaccess文件777的权限。通过以下命令,

sudo chmod -R 777 .htaccess

然后使用以下代码编辑.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

然后从wordpress管理面板更新永久链接设置2次。