开发者社区> 问答> 正文

ACE中使用Wordpress的多站点(子目录)功能

按WP官方说明进行了文件(wp-config.php、.htaccess)的配置,但访问出现:
/站点1 页面没有效果;
/站点2 页面没有效果;
/站点1/wp-admin/ 无法访问;
/站点2/wp-admin/ 无法访问;

是否是.htaccess的配置没有作用,而需要配置app.yaml文件?
如需要配置app.yaml文件,请教如何配置?

.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]

展开
收起
fineu 2016-01-14 13:45:13 3532 0
1 条回答
写回答
取消 提交回答
  • 参考查看下目录权限:help.aliyun.com/document_detail/ace/quick-start/php/yaml.html?spm=5176.7618386.5.3.jEbrRk

    2019-07-17 18:24:32
    赞同 展开评论 打赏
问答分类:
PHP
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载