###前提・実現したいこと
サイトのTOPにWordpress(ネットワーク設定) が設置されています。
その下にCakephpが設置されています。
CakephpにWordpressのblog更新情報を表示させたい。
Cakephp経由でなければうまく動作をするので .htaccessの問題ではないかと思っています。
ご教授いただければ幸いです。
###発生している問題・エラーメッセージ
Cakephp側にrequire_once('/wp-load.php')
と読み込むと / にリダイレクトしてします。
###該当のソースコード
.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] SetEnvIf Request_URI ".*" AllowCountry SetEnvIf Request_URI ".*" WpLoginNoLimit AddDefaultCharset UTF-8 AddHandler x-httpd-php5.3 .php .phps
.htaccess(/cakephp)
<IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^$ app/webroot/ [L] RewriteRule (.*) app/webroot/$1 [L] </IfModule>
###補足情報(言語/FW/ツール等のバージョンなど)
Cakephp2.9.6
Wordpress4.7.3–ja
PHP5.3.3
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/18 15:30