書き換えURLに適した方法はどれですかURL書き換えのためのより良い方法
(a)です。 (b)は、書き換えルールの
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^users/(\d+)*$ ./profile.php?id=$1
RewriteRule ^threads/(\d+)*$ ./thread.php?id=$1
RewriteRule ^search/(.*)$ ./search.php?query=$1
OR
のhtaccessファイルを使用し、その中に正規表現を使用します。 すべてのURLをindex.php
にリダイレクトするためのhtacessファイルを使用して、さらにリダイレクトするためにPHPを使用します。
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^.*$ ./index.php
、その後、すべてのURLが$_SERVER['REQUEST_URI']
を使っindex.php
で扱うことができ、我々は方法は、セキュリティと速度に基づいて優れている負荷特定のファイル
ためrequire()
ステートメントを使用することができますか?