ホームページ >バックエンド開発 >PHPチュートリアル >htaccess の擬似静的ルールの解析_PHP チュートリアル

htaccess の擬似静的ルールの解析_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:06:06945ブラウズ

htaccess ファイルを使用すると、サイトを擬似静的にすることができ、形成されるターゲット アドレスは、wangqu.html などの実際の静的ページとほぼ同じになります。擬似静的は SEO と非常にうまく組み合わせることができ、改善することができます。サイトのランキングにも反映され、安定した印象を与えます。

擬似静的はさまざまなサイトに合わせて完全に設定する必要があるため、その原理を簡単に紹介し、一般的に使用されるプログラムの例をいくつか挙げることしかできません:

htaccess を通じて疑似静的を使用したい場合、スペースは URL の書き換えを担当する Rewrite モジュールをサポートする必要があります。そうしないと、セットアップしても使用できなくなり、500エラーが発生する可能性があります。

以下はDiscuzの擬似静的設定テキストです:

# RewriteEngine モードをオンにする
RewriteEngine On
# Rewrite システム ルールを変更しないでください
RewriteRule ^archiver/((fid|tid)-[0-9]+.html)$ archiver/index.php?$1
RewriteRule ^ forum-([0-9]+)-([0-9]+).html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0 - 9]+)-([0-9]+).html$ viewthread.php?tid=$1&extra=page%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+).html $ space.php?$1=$2
RewriteRule ^tag-(.+).html$ tag.php?name=$1

以下はPhpwindの擬似静的設定テキストです:

RewriteEngine On
RewriteBase /
RewriteRule ^(.*)-htm-(.*)$ $ $1.php?$2
RewriteRule ^(.*)simple/([a-z0-9_]+.html)$ $1 /simple/index.php?$2

さらに、自分のサイトに適用する疑似静的ルールを作成したい場合は、Web サイトの構造と正規表現についてよく知っている必要があります。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/327647.html技術記事 htaccess ファイルを使用すると、サイトを擬似静的にすることができ、形成されるターゲット アドレスは、wangqu.html などの実際の静的ページとほぼ同じになります。擬似静的は非常にうまく組み合わせることができます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。