パーサーの正規表現に基づいて、mod-Rewriteモジュールは、サーバーレベルで要求されたURLを書き換えるために使用されるルールベースの書き換えエンジンを使用します。書き換えエンジンは、次のようなソフトウェアです。 Web URLの外観を変更します(URL書き換え)。書き換えられたURL(短く、派手なURL、または検索エンジンに適したSEFとも呼ばれます)は、Webページへのより短く、より関連性の高いリンクを提供するために使用されます。また、無制限の数をサポートするように設計されています非常に柔軟で強力なURL操作メカニズムを提供するために、プロトコル(ルール)の数と各ルールに添付されたルール条件の数に制限はありません。サイトでMod_Rewriteを有効にするには、ルートディレクトリに.htacccessというテキストファイルを作成する必要があります。書き換えルールを適用したい。
Mod-Rewrite Moduleを有効にする方法を見てみましょう。このテキストファイルの最初の行は、次のようになります。
RewriteEngineオン
その後、書き換えルールを配置できます。 JoomlaのSEFオプションの例を次に示します。
RewriteCond%{REQUEST_FILENAME}!-f
RewriteCond%{REQUEST_FILENAME}!-d
RewriteCond%{REQUEST_URI}(/|.htm|.php|.html|/[^.]*)$ [ NC]
RewriteRule ^(content / | component /)index.php
一部のアプリケーションは、htaccess.txtというファイルにある書き換えルールを使用する準備ができています。ただし、mod_rewriteに問題がある場合は、Webホストに支援を求めるか、チケットを発行することができます。 Bodhost UKのウェブホスティングサービスプロバイダーで働く技術者は、あらゆるクエリを短時間で期待どおりの結果で解決するのに十分な知識を持っています。