Мой app.yaml выглядит так:
application: skilled-mark-657 version: 1 runtime: php api_version: 1 handlers: - url: /scripts static_dir: scripts - url: /admin?dir=(.*) script: admin.php - url: /admin script: admin.php - url: /admin/delete script: delete.php
Тогда admin.php выглядит так:
<?php $path = str_replace("/admin", '', parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH)); $_GET['dir'] = $path; var_dump($_GET);
Когда я иду в / admin? Dir = someFolder, я перенаправляюсь обратно в / admin . Я пытаюсь иметь URL-адреса, которые либо просто / admin, либо следуют шаблону /admin?dir=(.*) . Так что в моем admin.php я могу правильно посмотреть в правильном каталоге на основе данного параметра запроса. Как я могу достичь этого правильно?