-1

私は次のhtaccessファイルを持っています:

RewriteEngineをオンにします

RewriteRule ^(。*)-(。*)-(。*)$ index.php?page = $ 1&id = $ 2&im = $ 3

そして、私が持っているphpページの中に:

href ="home-46-126"//お問い合わせ

href ="home-38-129"//ニュース

リダイレクトがどのように行われたか知りたいですか?このリダイレクトを行った機能は何ですか?ユーザーが「お問い合わせ」をクリックした場合、Webサイトはどこに行くべきかをどのように知るのですか?

4

1 に答える 1

1

これはhtaccess関数ではなく、htaccessは「home-46-126」を解析し、これらの値を使用してindex.phpにリダイレクトします。

後でこれらの値を操作する場合は、PHPスクリプトで入力する必要があります。

<?php
$_GET["page"]; // including "home"
$_GET["id"]; // including "46"
$_GET["im"]; // including "126"
?>

次に、これらの値をデータベースに配置するか、このIDとIMがお問い合わせのページであることを確認する必要があります。

于 2012-10-14T08:13:22.933 に答える