Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> 擬似静的URL書き換え技術の実装方法php asp

擬似静的URL書き換え技術の実装方法php asp

  
                  

知識の擬似静的な使用は非常に簡単です一度習得すれば、通常の設定とサーバーの設定のみが必要です。
まず、IISを設定する方法、
ダウンロード(IIS Rewriteモジュール)を見てください。http://www.isapirewrite.com/、まず製品をダウンロードし、サーバーにインストールし、ディレクトリを覚えておいてください。 Rewrite.dllのようなファイルが生成されます、MMC→IISインフォメーションサービスマネージャ→Webサイト→Your Site→Propertiesをクリックし、“ ISAPI Filter”項目の“ Add”をクリックし、フィルタ名を入力して書き換えます。このファイルを削除します。

次に、httpd.ini設定ファイルを修正します。まだ慣れていない場合は、http://www.isapirewrite.cn/docsにあるマニュアルを参照してください。

[ISAPI_Rewrite] CacheClockRate 360​​0 RewriteRule ^(。*)/([[a-z0-9A-Z \\ - ] + \\。html)$ $ 1 /default.asp \\?id = $ 2

この設定ではdefault.aspでパラメータを取得できますが、通常の使用法で最も重要な記号^は先頭と一致し、$は末尾と一致し、\\ wは任意の文字と一致し、\\ sは空白、+は1つ以上、*は0以上、[x、]はx以上、()はグルーピング手法です。汗、このことは言われていませんが、弱すぎます。


以下は、アパッチ(Unixプラットフォーム上で最も人気のあるWebサーバープラットフォーム)を言った書き込みテクノロジ、基本的には似ていますが、apocehはより柔軟な.htaccessをサポートしています。ファイルを作成します。ファイル名は.htaccessです。content:


RewriteEngine On
RewriteRule ^( [a-z0-9A-Z \\ - ] + \\。html)$ default.php \\?id = $ 1


Rewriteとサイトをサポートするスペースが必要です。ディレクトリ内の.htaccessのファイル解析は有効です。

スペースをサポートするにはどうすればいいですか?Rewrite and .htaccessファイル解析?

ステップ1:Apache(ほとんどのUnixプラットフォーム)を見つける必要があります。人気のあるWebサーバープラットフォーム)インストールディレクトリ内のhttpd.cofファイル、

< Directory />
オプションFollowSymLinks
AllowOverrideなし
< /Directory>
noneをallに変更します。
ステップ2:コンテンツを検索します。

#LoadModule rewrite_module modules /mod_rewrite.so

変更を

LoadModule rewrite_module modules /mod_rewriteに変更します。だから

3番目のステップは、最も困難です、再起動Apache(Unixプラットフォームで最も人気のあるWebサーバープラットフォーム)を保存します。私はそれを自分で勉強する必要があります。

残りはテストです。 。上記の設定を渡しました。

Copyright © Windowsの知識 All Rights Reserved