【发布时间】:2017-02-17 20:42:36
【问题描述】:
我将我的多站点迁移到我的活动域,现在它只向我显示主页,但没有一个链接在该页面上工作,因为他们向我显示[子域站点也不起作用]
找不到
在此服务器上找不到请求的 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]
有什么帮助吗?
【问题讨论】: