我在Bitnami托管上创建了一个服务器,并在我的EC2实例上安装了Wordpress。 我现在面临两个问题:
我可以使用http://<my_domain>/wordpress
访问我的wordpress网站,但我希望通过访问http://<my_domain>
直接访问该网站。我知道您的网站上列出了许多方法,但它们都不适用于我。我注意到的一件事是我可以在wordpress的常规设置中使用wordpress地址和网站地址字段来实现相同的功能,但是这些字段在我的wordpress应用程序中显示为灰色,我无法更改这些字段,请您告诉我为什么他们是灰色的,我怎么能激活它们?
我尝试使用http://wiki.bitnami.org/Applications/BitNami_Wordpress_Stack#How_to_change_the_WordPress_domain_name.3f中提供的提示来解决我的问题。现在,由于某种原因,我根本无法访问我的网站。在干预我的htaccess和conf文件之前我已经进行了备份,当我的服务器无法访问时,我只是恢复了备份并刷新了我的页面。但我无法解决问题,我无法使用仪表板。
答案 0 :(得分:6)
标准流程是运行以下命令:
$ sudo /opt/bitnami/apps/wordpress/updateip --appurl /
此命令更改以下选项:
检查/opt/bitnami/apps/wordpress/conf/wordpress.conf文件。它应该类似于:
# App url moved to root
DocumentRoot "/opt/bitnami/apps/wordpress/htdocs"
#Alias /wordpress/ "/opt/bitnami/apps/wordpress/htdocs/"
#Alias /wordpress "/opt/bitnami/apps/wordpress/htdocs"
<Directory "/opt/bitnami/apps/wordpress/htdocs">
Options Indexes MultiViews +FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
RewriteEngine On
#RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
</Directory>
然后清除浏览器缓存并尝试再次访问您的网址。
如果要在WordPress管理面板中配置灰色选项,可以在/opt/bitnami/apps/wordpress/htdocs/wp-config.php中指定域名。将$ _SERVER ['HTTP_HOST']替换为您自己的域名。
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/');
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST'] . '/');
我希望它有所帮助。