繁体   English   中英

如何将Wordpress博客链接到在Heroku上运行的PHP Yii网站的/ blog URL上?

[英]How do I bolt a Wordpress blog onto a /blog URL for a PHP Yii site running on Heroku?

我正在考虑修改.htaccess文件以创建反向代理或转发Yii中的请求,但我不确定。 它可能类似于此答案,但适用于PHP而不是Rails。

如何使用子目录而不是子域?

是否有用于PHP / Yii的标准Composer插件来设置反向代理?

Procfile
web: vendor/bin/heroku-php-apache2 -l runtime/logs/app.log -C httpd_include.conf web/
httpd_include.conf
DirectoryIndex index.php index.html index.htm
# For blog
LoadModule proxy_html_module libexec/mod_proxy_html.so
LoadModule ssl_module libexec/mod_ssl.so
LoadModule xml2enc_module libexec/mod_xml2enc.so
SSLProxyEngine on
ProxyRequests off
ProxyPass /blog https://shopwiz2.wordpress.com
ProxyPassReverse /blog https://shopwiz2.wordpress.com
ProxyHTMLURLMap https://shopwiz2.wordpress.com /blog
<Location /blog>
  ProxyPassReverse /
  ProxyHTMLEnable On
  ProxyHTMLURLMap / /blog
  RequestHeader    unset  Accept-Encoding
  #LogLevel proxy:debug
</Location>

参考:

http://www.apachetutor.org/admin/reverseproxies

https://devcenter.heroku.com/articles/custom-php-settings#using-a-custom-application-level-apache-configuration

https://httpd.apache.org/docs/trunk/mod/mod_proxy.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM