ホームページ > バックエンド開発 > PHPチュートリアル > 擬似静的とはどういう意味ですか?

擬似静的とはどういう意味ですか?

WBOY
リリース: 2016-06-23 13:42:01
オリジナル
886 人が閲覧しました

フォーラムでは、皆さんが静的と擬似静的について話し続けていると聞きました。誰かがこの内容を詳しく説明してくれるでしょうか?または、完全なリファレンスと学習資料を持っていますか?


ディスカッションに返信 (解決策)

擬似静的とは、入力した URL が静的 .html ファイルであり、実際にはバックグラウンドで処理される動的ページであることを意味します。実際の URL アドレスを美しくすることもできます。

擬似静的とは次のようなものです:
http://www.baidu.com/index.html にアクセスすると、実際にアクセスするのは http://www.baidu.com/index.php になります。 , pseudo-static は、どうなったのでしょうか

1 Apache が mod_rewrite をサポートしているかどうかを確認し、 # RewriteEngine モードをオンにします

2 .htaccess ファイルを作成し、Web サイトのディレクトリに pseudo-static 設定テキストを配置し、php を変更します。関連リンクコード。前のページネーションについては、再度何も書く必要はありません。とにかく、これをやるのに数日かかりました。

RewriteEngine オン
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

自分で Baidu を使用するだけで、難しいことではありません。


Apache の URL 書き換えは擬似静的を実現できます。インターネット上に多くの例があります

擬似静的とは、URL アドレスを必要な URL アドレスとして定義することを意味します。

PHP ファイルの場合、ユーザーがアクセスできるようにそのコンテンツを HTML ファイルに生成します。これが静的化です。

HTML ファイルを生成しないが、HTML サフィックスが付いた URL を介してアクセスし、URL の書き換えが PHP ファイルを指すようにする場合、これは擬似静的です。

静的バージョンと比較すると、アクセスされる URL はすべて html サフィックスが付いた URL ですが、サービスは PHP ファイルをポイントしているため、偽です。
http://baike.baidu.com/view/1570373.htm

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート