質問

どのような入門書/ガイド/チュートリアルなどがあるのか​​気になります。Apache/.htaccess を使用して URL を書き換える方法を学ぶためのサイトはありますか?どこから始めるのが良いでしょうか?

私の主な関心は、特定のディレクトリを他のディレクトリにポイントする方法と、URL の一部をスクリプトへのパラメータとして使用する方法 (つまり、"/some/subdirs/like/this" => "script.php?a=some&b=subdirs&c=like&d=this")。

役に立ちましたか?

解決

これはかなり便利だと思いました: http://www.addedbytes.com/apache/url-rewriting-for-beginners/

他のヒント

私なら馬の口に直行します。

http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html

しかし、より穏やかな紹介として:

http://www.workingwith.me.uk/articles/scripting/mod_rewrite

Apache ドキュメント サイト mod_rewrite の使い方については、こちらの記事を参照してください。

ディレクティブがどのように機能するかについて説明しており、かなりの数の例が示されています。

RewriteRule ^/games.* /usr/local/games/web
RewriteRule ^/product/(.*)/view$ /var/web/productdb/$1

URI を変更するための基本的な構文 (これがあなたが質問しているようです) から、正規表現、条件の使用、リダイレクトによる応答まで、すべてをカバーしています。

Apache のドキュメントは常に役に立ちます。オライリーの アパッチ:決定版ガイド 良い物理的リソースでもあります。

どうしたの マニュアル?

Apache マニュアルには多くの例が記載されています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top