サブディレクトリーをwebroot(ルートディレクトリ)に設定する方法(xserver)

ワードプレス(wordpress)

解決した内容

xserverでpublic_htmlの中に【app】の中のwebrootの中のindex.phpを読み込みたかった。

cakephpを設定していて

publi_htmlの中にindex.phpを配置

<?php
require( dirname( __FILE__ ) . ‘/app/webroot/index.php’ );

cssが読み込まれない。。。

困ったのでhtaccessの設定を変更したらいいんじゃない?と考えて変更

.htaccessを変更追記してサブディレクトリーをドキュメントルート(webroot)に変更する。

具体的な記述以下

RewriteEngine on
RewriteBase /
RewriteRule ^$ app/ [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ app/$1 [L]

見事解決!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次