在我的本地计算机上,wordpress永久链接不起作用。经过研究,我发现wordpress没有创建.htaccess文件。
为此,我遵循以下步骤。
手动创建一个“
.htaccess
”文件,并将其保存在您的主WordPress目录中。(这是带有wp-admin,wp-includes和wp-content文件夹的文件夹。)转到Ubuntu终端并输入:
须藤chown -v:www-data“ /FilePathHere/.htaccess”
您应该看到一行打印出来的字样,表明(组)文件所有权已更改为www-data(Apache2)。
授予Apache2对文件的写访问权:
sudo chmod -v 664“ /FilePathHere/.htaccess”
您应该看到一行打印出来的内容,表明文件的模式已经保留。
接下来,我们必须通过在Apache2服务器中启用mod_write来允许WordPress写入.htaccess文件。在终端中输入以下内容:
sudo a2enmod重写
您应该看到一行打印出来的内容,说它正在启用mod重写并提醒您重新启动Web服务器。
因此,让我们这样做。重新启动Web服务器Apache2,通过键入以下命令使更改生效:
sudo /etc/init.d/apache2重新启动
我们都完成了命令行提示符;您现在可以关闭命令行窗口。
- 进入WordPress管理面板(即
http://Domain/wp-admin
)。转到设置->永久链接,然后选择所需的永久链接格式。点击“保存更改”按钮。
所有步骤均成功。但是即使这样,永久链接也无法正常工作。
要使永久链接正常工作,还需要其他设置吗?