是否可以导航到…
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。