プロジェクトのディレクトリは
プロジェクト
Public
index.php
xxxx
php
http://localhost/project/public/bbb.php
public配下のindex.phpに転送できます
今、.htaccessが1つありますプロジェクトの下に 1 つと public
project/.htaccess の下に 1 つ
< IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} !public/
RewriteRule (.*) public/$1 [L]
public/.htaccess
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}
書き換えルール ^index.php [QSA,L]
http://localhost /project/public/bbb.php にアクセスするには、
Index.php に転送できますが、
http://localhost/project/aaa.php には転送できません実装されました、
設定方法
ありがとうございます
ディスカッションへの返信 (解決策)
問題ありません
http://localhost/project/aaa.php
[PHP_SELF] => /project/public /index.php
[REDIRECT_URL] => /project/public /aaa.php
[REQUEST_URI] => /project/aaa.php
http://localhost/project/public/bbb.php
モデレータの意味は次のとおりです。この設定で問題ないですよね?
私の環境が使いにくいのはなぜですか?
Slim フレームワークを使用していますが、これは Slim に問題がありますか?