apache rewrite_モジュール使用教程


urlをhttp://wwww.aaaaaaaaa.com/bbb.php?id=888[/url]の住所を[url]に変更しました。http://wwww.aaaaaaaaa.com/888.htm[/url]または[url]http://wwww.aaaaaaaaa.com/yourname/888.htmもちろんあなたの要求によって自由に変えられます。APACHEの MOD_rewriteモジュール.みんなで一つのプレゼンテーションを見ることができます。 PHP学習フォーラム[url]http://www.phpx.com/happy/このフォーラムのレイアウトと書き込みは、この技術を使って、住所を静的にしたものです。でも、偽物です。この技術はどこがいいですか?baiduを譲ってもいいです googleなどはあなたのサイトのすべてのページを受け取っています。収入の住所はあなたの偽の静的な住所です。もちろん他の人はあなたの偽作とは見えません。そしてこの技術はあなたの背後に実行するプログラムを隠しています。あなたはソフト/1234. 書き換えて送る ソフト.php?id=1234はもちろん名前を変えてください。 に換える ソフトxfewafew.php?id=1234表面ですか? ソフト/1234.ですが、あなたは。 APACHE内部はあなたが書き換えたファイルを実行しています。基本的には他の人がプログラムから侵入しないようにします。以下はどう書きますか? WINDOWSとLIUNX 2はいずれもAPACHEインストールフォルダ内を操作します。 CONFフォルダの中のhttpd.comを開けたら、啝LoadModuleを見つけます。 rewrite_module "modules/mod_rewrite.so"  を削除して仮想ホストを見つけて、仮想ホストにRewriteEngineを追加します。 On  RewriteRule ^/ソフト/([0-9]+).html /ソフト.php?id=$1  //解釈/WW.トウモロコシ.COM/SOFT/1234.HTML/書き換え/WW.トウモロコシ.COM/ソフト.php?id=1234/ここのIDは変えられます。 あなたがあげます 1 転送1 RewriteRuleです。 ^/([0-9+).html /ソフト.php?id=$1  //解釈//WW.トウモロコシ.COM/1234.HTML//書き換え//WWW.トウモロコシ.COM/soft.php?id=1234 RewriteRule ^/([0-9]+)_([0-9+).html /ソフト.php?id=$1&catid=$2/解釈//WW.トウモロコシ.COM/1234_2222.2 HTML//書き換えは//WWW.とうもろこし.COM/ソフト.php?id=1234&catid=2222ですが、どうやって両替しますか?これです WIN下の.LIUNX下は同じです。 でも、<IfModule>を追加します。 mod_rewrite.cs>開始上書きは仮想ホスト設定に追加されます。仮想ホストがない場合は最後に追加します。