0

有効な電子メール アドレスを要求し、動的に作成されたダウンロード リンクを電子メール アドレスに送信する Web サイトを見たことがあります。ファイルは同じ場所に存在します。同じ場所を指すように異なる動的 URL を設定するにはどうすればよいですか?

PHPを使用して同様の実装を行う必要があります。提案してください。

4

2 に答える 2

0

動的 URL はデータを含む URL ですが、静的 URL はページにアクセスする単なるリンクです。動的リンク: http://www.somesites.com/forums/thread.php?threadid=12345&sort=date ページ上のため thread.php

someone can use these these functions to load data into the main page thread.php
$myvar = $_GET['threadid']; //which is 12345
$myvar2 = $_GET['sort']; //which is 'date'

静的リンク:http://www.somesites.com/forums/the-challenges-of-dynamic-urls.htm これは、データが格納されていないため静的です。ページを指すために使用されるだけです。

同じページを指すリンクの例は次のようになります: index.php?var=5 and index.php "これらの URL はどちらも 2 つの異なるページを指しています。しかし、検索エンジンが最初の問題のある文字の後の情報を削除した場合、マーク (?) を付けると、両方のページが同じように表示されます"; とてもよく似ています。そのページにデータを送信できるのは最初の 1 つだけです。

静的リンクと動的リンクの詳細については、 http ://www.webconfs.com/dynamic-urls-vs-static-urls-article-3.php をご覧ください。

于 2013-01-08T07:08:00.950 に答える
0

一般的に言えば、それらは同じ場所を指していません。これはリダイレクトであり、「実際の」URL (認証保護なし) を、それを共有できるクライアントが利用できるようにします。

サーバー側のコードは、ファイル システムからファイルを選択し、それを直接返します (たとえば、readfile(Content-Type ヘッダーを設定することを忘れないでください))。

于 2013-01-08T07:08:08.900 に答える