.htaccess での URL の書き換えについて学習していますが、学習できる良い本はありますか。
私はRESTfull Webサービスを構築しており、きれいなURLを扱っています
ここで、他の URL を実現するために、以下の構文を .htaccess ファイルに記述しました。
RewriteRule ([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/users/([0-9a-zA-Z]) users.php?key=$1&format=$2&uid=$3
RewriteRule ([a-zA-Z0-9]+)/([a-zA-Z0-9]+)/users users.php?key=$1&format=$2
例 1
そして、私が試したURLと結果は以下に記載されています
e.g. http://localhost/site/key/format/users/user_id
http://localhost/rest/r123/json/users/pGQqAMbVQAFx
test.php
<?php print_r($_GET); ?>
そして、の値とない値のみを取得し、値の値key
をformat
取得しますuid
key
php
出力。
Array
(
[key] => php
[format] => json
)
例 2
http://localhost/rest/r123/json/users/
出力
Array
(
[key] => r123
[format] => json
)
また、Apache のドキュメント以外に、初心者向けの URL 書き換えに関する優れた本はありますか。