2016-07-30 11 views
0

にディレクトリパスを変換しているようにナビゲートしていすることが可能です...は、app.yamlをPHPスクリプトパラメータ

https://website.com/photos 

...に移動すると同じになる...

https://website.com/index.php?action=displayPhotos 

...?


私はそれが...

- url: /(.+) 
    script: index.php 
    secure: always 

- url: /.* 
    script: index.php 
    secure: always 

だった...とPHPを使用して、私はapp.yamlを左...成功せず

- url: /photos 
    script: /index.php?action=photos 

答えて

0

を以下のバリエーションを試してみました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)"; 
} 

サイトの訪問者は、単に単一のアクションまたは要求を示すためにスラッシュプラステキストを使用することができますがこれは、1つ以上のパラメータを渡すためにあまり魅力フォームを利用しscript.jsを容易にします。


sanjary's answerには、スラッシュ後のURLを読むための別の質問があります。

関連する問題