1

私が達成したいこと:

  • alias / index.php?"ここにあるもの"は常に機能します
  • alias/"任意のディレクトリ"/index.phpはalias/index.phpにリダイレクトします
  • 「anyfile.php」はalias/index.phpにリダイレクトします
  • alias / "any directory" /"anyfile.php"はalias/index.phpにリダイレクトします

エイリアスディレクトリのルートからのみindex.phpを実行できるようにしたい

試した:

RewriteCond %{REQUEST_FILENAME} !index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ https://<host>:<port>/<alias>/index.php [NC,R,L]

これは、サブディレクトリ内のindex.phpをalias/index.phpにリダイレクトしません。

4

0 に答える 0