更改 wordpress 站点的域名后,只有默认永久链接工作 wordpress 其他 returns 404 错误
After changing domain name of wordpress site only default permalinks working wordpress others returns 404 error
我将非常感谢任何帮助,因为在阅读并尝试了很多教程之后,我还没有找到任何解决方案。
在我将域名从www.examlpe.fr 更改为www.newExample.fr 后,我只有主页可以正常工作,但其他链接returns 404 未找到错误。我尝试使用永久链接来管理它,我发现只有默认的永久链接有效。
在 wp_config 我设置:
define( 'WP_HOME', 'http://newExample.fr' );
define( 'WP_SITEURL', 'http://newExample.fr' );
我也在 functions.php 中设置:
update_option( 'siteurl', 'http://newExample.fr' );
update_option( 'home', 'http://newExample.fr' );
我的 .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
此外,我尝试在编辑 primalinks 时更新 .htaccess(制作旧的和创建空白的)文件和编辑权限
我还更改了 mysite.conf 以替换 AllowOverride None --> AllowOverride All
提前感谢您的帮助
您可以访问您的 WordPress 仪表板吗?如果是这样,请尝试在设置下转到那里 - >永久链接只需打开该页面并按一次保存。之后您的网站应该可以正常工作了。
4 年来,我使用 Search-Replace-DB 来解决此类问题。 Wordpress 在您的数据库中保留旧网址。 首先您需要下载并阅读 README Search-Replace-DB
尝试下一步:
1- 将整个文件夹复制到您的 wordpress 站点中。我假设您下载或克隆了以前的存储库 link。
mv Search-Replace-DB /my/web/site
2- 打开浏览器并转到 mydomain.com/Search-Replace-DB
您会得到一个非常漂亮、非常直观的仪表板。
它已经解决了我确定从一开始就是从我的服务器中心激活重写规则。
我将非常感谢任何帮助,因为在阅读并尝试了很多教程之后,我还没有找到任何解决方案。 在我将域名从www.examlpe.fr 更改为www.newExample.fr 后,我只有主页可以正常工作,但其他链接returns 404 未找到错误。我尝试使用永久链接来管理它,我发现只有默认的永久链接有效。
在 wp_config 我设置:
define( 'WP_HOME', 'http://newExample.fr' );
define( 'WP_SITEURL', 'http://newExample.fr' );
我也在 functions.php 中设置:
update_option( 'siteurl', 'http://newExample.fr' );
update_option( 'home', 'http://newExample.fr' );
我的 .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
此外,我尝试在编辑 primalinks 时更新 .htaccess(制作旧的和创建空白的)文件和编辑权限
我还更改了 mysite.conf 以替换 AllowOverride None --> AllowOverride All
提前感谢您的帮助
您可以访问您的 WordPress 仪表板吗?如果是这样,请尝试在设置下转到那里 - >永久链接只需打开该页面并按一次保存。之后您的网站应该可以正常工作了。
4 年来,我使用 Search-Replace-DB 来解决此类问题。 Wordpress 在您的数据库中保留旧网址。 首先您需要下载并阅读 README Search-Replace-DB
尝试下一步:
1- 将整个文件夹复制到您的 wordpress 站点中。我假设您下载或克隆了以前的存储库 link。
mv Search-Replace-DB /my/web/site
2- 打开浏览器并转到 mydomain.com/Search-Replace-DB
您会得到一个非常漂亮、非常直观的仪表板。
它已经解决了我确定从一开始就是从我的服务器中心激活重写规则。