ホームページ >バックエンド開発 >PHPチュートリアル >疑似静的 PHP プログラムの解決策を探しています。

疑似静的 PHP プログラムの解決策を探しています。

WBOY
WBOYオリジナル
2016-06-13 13:22:31833ブラウズ

疑似静的 PHP プログラム ソリューションを探しています。 !
私は APACHE サーバーを変更するのではなく、PHP プログラムでそれを解決することについて話しています。

解決してください! !

-----解決策--------------------------------
プログラムにはエントリ ファイルが必要です。次に、URL を処理します。
------解決策---------
.htaccess ファイル

PHP コード
リライトエンジンオン
リライトベース/
RewriteRule ^([d+).html$ news.php?id=$1
#news.php?id=123 を 123.html に変更します
<br><font color="#e78608">------解決策---------</font><br>PHP プログラムで実行する必要がある場合は、ジャンプするには 404 のみを使用できます <br><br> まず、これらの静的アドレスが 404 ページ <br><br> にアクセスできるようにする必要があります。次に、PHP を使用して 404 ページの URL アドレスを取得し、次に従って異なるコンテンツを出力します。住所。
<br><font color="#e78608">------解決策------------------</font><br>PATH_INFO
<br><font color="#e78608">------解決策---------</font><br>
話し合う

パス_情報

------解決策----------------------
Apache はデフォルトで pathinfo をサポートするようになりました。
------解決策---------
http://blog.csdn.net/ aendo /article/details/5467417
これは ASP の場合です。PHP の場合はこれを行う必要はありません。もっと良い方法があります。
------解決策---------
2階の正解。 PHPの方法 投稿者がどのような方法を望んでいるのか分かりません。
------解決策----------------------
URL を紛失する必要があります。これが最初ですステップは URL の解析、2 番目のステップ、処理は 3 番目のステップです
最初のステップでは、abc.html と入力する必要があります
2 番目のステップでは、遠回しな方法で html を php に変更します
どうしようもなく 404 にジャンプします

どうしても URL を変更したくない場合は、js 経由で変更できます。アクセスは abc.html
を使用できます。 ajax でこっそり php を実行し、
にデータを入力します。

------解決策----------------------擬似静的はこれまでに行われたことがありません~

------解決策---------擬似静的はこれまでに行われたことがありません~

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