htaccess没有重定向到wordpress

时间:2017-01-30 13:21:08

标签: php wordpress .htaccess

我决定切换到一个网站到多个网站(在wordpress中称为网络)。我按照这个文件:
   - https://codex.wordpress.org/Create_A_Network

首先,我遵循了这个文件    - https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory

为了不让我的文件位于~/public_html的根目录中。我调用了文件夹:WordPress,我改变了我的.htaccess。

此时一切正常。

我跟着文档一直到最后,所以我补充道:

define('WP_ALLOW_MULTISITE', true);

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
define('DOMAIN_CURRENT_SITE', 'mysite.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

我用

替换了旧的~/public_html/.htaccess
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) WordPress/$1 [L]
RewriteRule ^(.*\.php)$ WordPress/$1 [L]
RewriteRule . index.php [L]

所有这些代码都是wordpress告诉我写的代码。

现在的问题是,当我进入主页面时:mysite.com我看到了:

enter image description here

如何修改我的htacess(或其他)以查看网站的主页?

由于

编辑:此网址mysite.com/wp-admin有效

2 个答案:

答案 0 :(得分:0)

Multisite意味着在同一个WordPress安装中运行多个博客。您的文件仍应位于public_html目录中 - 除非您希望通过domain.com/WordPress访问您的网站。

因此,您的所有文件都应该直接在public_html中。然后,您可以返回仪表板并完成设置Multisite。您可以在信息中心下创建新网站 - >我的网站。

答案 1 :(得分:0)

如果我理解正确,当您输入 mysite.com/WordPress 时,您希望在输入 mysite.com时显示 EM> ?如果是,那么:

  

验证配置文件在管理面板中转到设置>   一般 。在这里,您将验证您在更改中所做的更改   上面的URL是正确的。验证您的参考   WordPress地址(URL)包含新地址。验证   您的站点地址(URL)中的引用包含新地址。如果你   已进行更改,请单击“保存更改”。

来自https://codex.wordpress.org/Changing_The_Site_URL