wordpress - 如何配置 AWS LightSail WordPress 实例以映射为 example.com/blog
问题描述
我创建了一个 AWS LightSail WordPress 实例。我尝试了所有可能的配置来在上述实例的子目录中运行 WordPress。现在我简单介绍一下。我希望上述实例映射到example.com/blog
我们应该如何实现这一点。欢迎在 DNS 中进行任何配置!我衷心感谢您对我的帮助!
解决方案
Bitnami 工程师在这里,
请按照以下步骤将 wordpress 从 移动/
到/blog
.
你
/opt/bitnami/apps/wordpress/conf/httpd-prefix.conf
应该看起来像这样Alias /blog/ "/opt/bitnami/apps/wordpress/htdocs/" Alias /blog "/opt/bitnami/apps/wordpress/htdocs" Include "/opt/bitnami/apps/wordpress/conf/httpd-app.conf"
编辑以下内容
/opt/bitnami/apps/wordpress/conf/httpd-app.conf
从:
#RewriteBase /wordpress/
到:RewriteBase /blog/
从:
RewriteRule . /index.php [L]
到:RewriteRule . /blog/index.php [L]
编辑以下内容
/opt/bitnami/apps/wordpress/htdocs/wp-config.php
从:
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/'); define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST'] . '/');
至:
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/blog'); define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST'] . '/blog');
最后重启apache:
$ sudo /opt/bitnami/ctlscript.sh restart apache
推荐阅读
- tensorflow - DNNClassifier - 训练后如何获取各层的参数
- selenium - Apache Jmeter - 使用 Firefox 无头模式进行 Selenium 测试
- splunk - 如何从 Splunk 中的 JSON 字符串中提取字段
- c++ - C++ 在信号处理程序之后继续执行
- python - /accounts/signup/ Manager 的 AttributeError 不可用;'auth.User' 已替换为 'accounts.CustomUser'
- sql - 如何将多条 SQL 记录日志转换为一条新的单条记录?
- arrays - 两个 NSArray 组合成一个具有交替值的 NSDictionary
- active-directory - 如果 Active Directory 中发生绑定,usn 会增加吗?
- python - ValueError() 是 python3 中异常类的实例吗?
- symfony - Css 和 js 文件未加载