Возможно ли иметь навигацию к …
https://website.com/photos
…быть таким же, как навигация к …
https://website.com/index.php?action=displayPhotos
…?
Я попробовал варианты следующего без успеха …
- url: /photos
script: /index.php?action=photos
Я оставил app.yaml, как это было …
- url: /(.+)
script: index.php
secure: always
- url: /.*
script: index.php
secure: always
…и использовал PHP для чтения из URL.
$directory = basename(parse_url($_SERVER["REQUEST_URI"], PHP_URL_PATH));
if ($directory !== "" && $directory !== "index.php") {
$action = $directory;
}
elseif (isset($_REQUEST["action"])) {
$action = $_REQUEST["action"];
}
else {
$action = "(unspecified)";
}
Это облегчает использование script.js менее привлекательной формы для передачи одного или нескольких параметров, в то время как посетители сайта могут просто использовать косую черту и текст для обозначения одного действия или запроса.
Кредит для ответ санжары на другой вопрос для чтения URL после косой черты.
Других решений пока нет …