我将多站点迁移到我的实时域名,现在它只显示我的主页,但没有显示单个链接,因为他们正在向我显示[另外子域名网站无效]
未找到
在此服务器上找不到请求的URL / page-url /。
此外,尝试时遇到404 Not Found错误 使用ErrorDocument来处理请求。
我尝试使用永久链接切换但没有运气。
我的.htaccess
如下所示
# Block the include-only files.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^wp-admin/includes/ - [F,L]
RewriteRule !^wp-includes/ - [S=3]
RewriteRule ^wp-includes/[^/]+\.php$ - [F,L]
RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L]
RewriteRule ^wp-includes/theme-compat/ - [F,L]
</IfModule>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
有任何帮助吗?
答案 0 :(得分:-2)
迁移网站时,您是否更改了数据库中的http引用?通常不会更改或错过的时间以及已迁移的数据库允许将xyz.com/作为页面,并且当您从多站点迁移它时将其更改为abc.com/。但是数据库仍然有xzy.com/这就是为什么当它找到abc.com/时它找不到它。
如果这有帮助,请评价我的答案。