パラメータを渡さずにブラウザのアドレスバーの値を取得してください。正規表現と文字列関数を使用しない場合。あなたはこれを行うことができます?(Apacheでphpを使用しています)。
入力
http://dev.mazda-parts.ru/catalogue/?spattern=1
出口
http://dev.mazda-parts.ru/catalogue/
パラメータを渡さずにブラウザのアドレスバーの値を取得してください。正規表現と文字列関数を使用しない場合。あなたはこれを行うことができます?(Apacheでphpを使用しています)。
入力
http://dev.mazda-parts.ru/catalogue/?spattern=1
出口
http://dev.mazda-parts.ru/catalogue/
$_SERVER
スーパーグローバルを見てください。
<?php
//example
echo $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URL'];
parse_url() はあなた、またはstrtok() のようないくつかのphp 文字列関数を助けることができます
あなたは、最後のページの URL が必要だと言いました。これは、$_SERVER['HTTP_REFERER']
変数で見つけることができます。
この値はクライアントが自由に変更できるため、信頼できないことに注意してください。
最後のページをより正確に見つける方法が必要な場合は、セッションを使用できます。次に例を示します。
session_start();
$last_page = $_SESSION['pageurl'];
$_SESSION['pageurl'] = $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URL'];
// $last_page now contains a more reliable value for the last url