我创建了一个亚马逊ec2 t2micro实例,并从aws市场上安装了Wordpress Multi Site(Bitnami)。安装后,我无法将网站添加到网络。 我决定将模式更改为sub_folder而不是sub_domain,所以我通过ssh连接编辑wp-config文件。
我将define('SUBDOMAIN_INSTALL', true);
更改为define('SUBDOMAIN_INSTALL', false);
在此编辑后没有任何改变,所以我决定寻找.htaccess文件。我用这种方式编辑了htaccess
`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 :(得分:0)
从bitnami文档中错过了这些命令
sudo ./bnconfig --machine_hostname my-domain.com
sudo mv bnconfig bnconfig.disabled
在我的namecheap帐户上将DNS分配给Route53设置自定义DNS。 为指向我的弹性IP地址的特定子域添加了A类型DNS记录。
现在有效!