ホームページ  >  記事  >  バックエンド開発  >  PHPをHTMLに変換する方法

PHPをHTMLに変換する方法

coldplay.xixi
coldplay.xixiオリジナル
2020-10-07 15:33:156052ブラウズ

php を html に変換する方法: 最初に HTML のサフィックスに変換する必要がある PHP ファイルを決定し、次に HTML ページの呼び出しリクエストを受け入れた後に PHP ファイルを開くようにサーバーに通知し、最後に検索エンジンの場合は、静的ページをご覧ください。

PHPをHTMLに変換する方法

php を html に変換する方法:

PHP を HTML 静的ページに変換する

ただしすべての動的ページが静的 HTML ファイルに変換されるという保証はありませんが、Web サイトが Apache サーバーでホストされている場合、ほとんどの動的ページは単純な小さなスクリプトだけで HTML ファイルに変換できます。

1. HTML サフィックスに変換する必要がある PHP ファイルを決定する

私たちの目標は、より動的なサブページを含む Web ページです。 「index.php?category=x」を例にとると、「index.php」以降の動的サブページを変換する必要があります。たとえば、Web サイトに「Arts and Crafts」という名前のサブディレクトリがあり、URL が「index.php?category=1」である場合、他のサブディレクトリとこの URL は最後の変数のみが異なるため、現在の変数を変更する必要があります。 Index .php の後に変数が続く場合に、サーバーがそれを開く方法。

2. HTML ページを呼び出すリクエストを受け入れた後、PHP ファイルを開くようにサーバーに通知します。

index.php が配置されているディレクトリに .htaccess テキスト ファイルを配置する必要があります。サーバー上で。 .htaccess ファイルは、Apache サーバー上のディレクトリ構成設定ファイルです。これは、ディレクトリの構成を変更する方法を提供します。つまり、1 つ以上の命令を含むファイル (.htaccess ファイル) を特定のドキュメント ディレクトリに配置して、このディレクトリとそのすべてのサブディレクトリにあります。 .htaccess の機能には、Web ページのパスワードの設定、エラー発生時に表示されるファイルの設定、ホームページのファイル名の変更、ファイル名の読み取り禁止、ファイルのリダイレクト、MIME カテゴリの追加、ディレクトリ内のファイルのリストの禁止などが含まれます。

ディレクトリのサーバー構成を変更する必要があり、サーバー システムに対する root 権限がない場合は、.htaccess ファイルを使用する必要があります。サーバー管理者が構成を頻繁に変更したくない場合、特に ISP が 1 台のマシン上に複数のユーザー サイトを提供し、ユーザーが構成を自分で変更できることを望んでいる場合は、.htaccess ファイルを使用してユーザー自身が構成を変更できるようにすることができます。ユーザーが自分で設定できるように、いくつかの .htaccess 関数を開きます。 Vdeck ユーザーの場合は、最初にテキスト ファイルを作成してから、管理パネルでその名前を .htaccess に変更する必要がある場合があります。次に、サーバー側でいくつかの変数を指定する必要があります。たとえば、動的ページが検索エンジンで取得できないという問題を解決するには、変数「?category=x」を「directory-x.html」に変更する必要があります。

サーバー変数の作成を開始する前に、この新しい .htaccess ファイルに書き換えエンジン (URL 書き換えツール) を作成する必要があります。ファイルの最初の行に

RewriteEngine On

と記述するだけです。これは、一部のファイルの処理方法を変更したいことをサーバーに伝えるのと同じです。次の行では書き換えルールを指定します。

RewriteRule ^directory-([0-9]*.*index.php?category=$1 [L,NC]

このコマンドは次のことを示します。 URL に「directory-0」から「directory-9」を含む静的 Web ページからページ呼び出しリクエストを受信する限り、サーバーは呼び出し元のユーザーに「index.php? 変数」アドレスを返します。

# 次の書き換えルールを急いで編集しないでください。実際の PHP ページを変更する前にテストする必要があります。上記の「書き換えルール」をテストできます。まず、新しいブラウザ ウィンドウを開いてアドレス バーをクリックし、Enter キーを押します。 「directory-1.htm」または「directory-1.html」。表示されているページが「index.php?category=1」と表示されている場合は、書き換えルールが適切に機能していることを意味します。 3. 検索エンジンに静的ページを表示させます

ここで、検索エンジンに「改装された」新しい Web ページのアドレスを表示できるようにする必要があります。それでは、Web サイトをもう一度検索エンジンにすぐに送信する必要がありますか?えっ? そんなに苦労する必要はありません。PHP ファイルを開いて編集するだけです。ただし、その前に、変更する各スクリプトのバックアップを作成し、ハード ディスクに保存することを忘れないでください。リンクアドレスを必ず作成する必要があります。プログラム内のさまざまな場所にあります。バックグラウンドではなくフロントエンドで変更を加える方が良いです。PHP ファイルは、「index.php?category=x」のような情報を取得します。 .htaccess ファイル。これらの動的に生成された Web ページを配置する必要があります。アドレスを変更して、静的なページ アドレスとしてユーザーと検索エンジンに表示します。つまり、すべての URL の「index.php?category=」を含む部分を次のように置き換えます。

関連する無料学習の推奨事項:

php プログラミング
(ビデオ)

以上がPHPをHTMLに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。