Php 如何在Azure webapp';s的子文件夹?
我想将WordPress博客托管到我现有的Azure webapp的子目录,以便用户可以使用url“…”访问博客。我已经试着遵循上面提到的步骤 但是,现在当我访问url“”时,会出现“Oops,该页面找不到”错误,如图所示 当我看到错误日志时,我得到错误页面,如图所示: 从图像中,我感觉到映射存在一些问题,因为它实际上并没有引用路径../blog/。。但我不知道如何解决这个问题Php 如何在Azure webapp';s的子文件夹?,php,wordpress,azure,blogs,azure-web-app-service,Php,Wordpress,Azure,Blogs,Azure Web App Service,我想将WordPress博客托管到我现有的Azure webapp的子目录,以便用户可以使用url“…”访问博客。我已经试着遵循上面提到的步骤 但是,现在当我访问url“”时,会出现“Oops,该页面找不到”错误,如图所示 当我看到错误日志时,我得到错误页面,如图所示: 从图像中,我感觉到映射存在一些问题,因为它实际上并没有引用路径../blog/。。但我不知道如何解决这个问题 我可以根据需要提供Azure web app配置的更多详细信息。尝试在wp config.php中设置常量,如下所示
我可以根据需要提供Azure web app配置的更多详细信息。尝试在
wp config.php
中设置常量,如下所示:
define('WP_HOME', 'http://'. filter_input(INPUT_SERVER, 'HTTP_HOST', FILTER_SANITIZE_STRING). '/blog');
define('WP_SITEURL', 'http://'. filter_input(INPUT_SERVER, 'HTTP_HOST', FILTER_SANITIZE_STRING). '/blog');
define('WP_CONTENT_URL', '/blog/wp-content');
define('DOMAIN_CURRENT_SITE', filter_input(INPUT_SERVER, 'HTTP_HOST', FILTER_SANITIZE_STRING). '/blog');
我在这里的博客文章中介绍了这个场景:
这是关于旧门户的,但仍然与新门户相关 请阅读-总结是,这不是一个理想的方式来解决志愿者,可能会适得其反获得答案。请不要将此添加到您的问题中。您是否更改了MySQL中的
siteurl
和home
设置?是的,我已将siteurl和home更改为“”是否有任何define('WP_home'),'http://example.com');代码>或定义('WP_SITEURL','http://example.com');
在您的wp config.php
?我在“wp config.php”中有以下详细信息:$connectstr_dbhost='localhost:49870'$connectstr_dbname='localdb'$connectstr_dbusername='azure'$connectstr_dbpassword='password';定义('WP_HOME','http://'。过滤输入(输入服务器,'http_主机',过滤净化字符串));定义('WP_SITEURL','http://'。过滤输入(输入服务器,'http_主机',过滤净化字符串));我需要换这个吗?