我在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,...但我仍然遇到同样的错误。
有什么建议吗?
答案 0 :(得分:1)
在这种情况下,似乎你所做的所有事情都是正确的。您是否检查过 Apache 中是否启用了 mod_rewrite 模块。您可以通过在服务器的文件中写入phpinfo
函数来检查这一点。
查看Screenshot
答案 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次。