WordPress动态链接修改为静态链接后变为404怎么办?
我们新建WordPress外贸独立站的时候,采用 Elementor 来创建页面,这个时候链接就是动态链接,如果没有做URL伪静态处理,然后又把URL修改成了固定链接形式,这个时候我们就会发现 Elementor 无法打开,不能正常使用。我们必须修改为静态链接才能正常使用 Elementor 编辑页面。
等到我们把网站栏目页面和网站内容填充完整后,发现我们的链接是动态链接,为了更好的谷歌SEO优化效果,我们这个时候想把WordPress动态链接修改为静态链接,问题是WordPress动态链接修改为静态链接后变为404怎么办?想解决这个问题404页面的问题,就接下往下看吧。
如果我们是使用宝塔面板建站,就很方便了,在宝塔面板后台,找到网站,然后点击右侧的设置,然后在列表菜单中找到伪静态,输入一下代码:
location / {
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
}
然后点击保存,
在WordPress网站后台找到设置,永久链接,把之前选择的链接形式修改为【post name】,然后点击保存。
然后去网站前台刷新一下吧,看看固定链接的是否设置成功没有。
第二、如果是其他建站程序呢。
在网站根目录新建立 .htaccess文件,写入以下代码:
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
在WordPress网站后台找到设置,永久链接,把之前选择的链接形式修改为【post name】,然后点击保存。
最后,以上就是WordPress动态链接修改为静态链接后变为404怎么办的解决方法了,快去试试吧。
我是大鹏跨境营销:DPMarketing,分享有用的跨境电商知识,欢迎相互交流学习。