ホームページ > バックエンド開発 > PHPチュートリアル > 疑似静的に関する PHP 関連の問題

疑似静的に関する PHP 関連の問題

WBOY
リリース: 2016-06-13 13:06:50
オリジナル
792 人が閲覧しました

PHP の疑似静的問題!
PHP を初めて使用した私は、最近、疑似静的処理に苦労しています。これについてはインターネットで多くの情報を見つけましたが、すべて Apache Rewrite と .htaccess を使用することで実現できると書かれていました。いくつかのプログラムを試してみましたが、実際にそれは可能でした。ウェブサイト構築当初は考慮されていない 擬似静的化の問題ですが、ウェブサイト構築後に上記の方法で設定するだけで良いでしょうか?ページ内のリンク (非疑似静的リンク) に関する多くの問題を解決する方法。たとえば、ページング プログラムでは、前のページと次のページにパラメータを渡す必要があります。疑似静的な後はどうすればよいですか。プログラム内のリンクを変更するか、フォーマットするか、またはその方法がわかりません。 。 。 。 。疑似静的 Web サイトを実装する完全なプロセスは何ですか?プログラムを修正しますか?

-----解決策---------
関数を持つのが最善です/リンク形式を制御するクラスメソッド
------解決策---------
例をあげてみましょう。 RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^/?jourindex.php?id=(.*)&path=(.*)&page=(.*)$default_$1_$2.html?page= 3ドル
------解決策------------------
パラメータとやりたいことを制御することを意味しますwrite as 擬似静的アドレスの関係!! 世代は規則的でなければなりません!

3階に書いてあることを参考にしてください!
------解決策----------------------
擬似静的環境に適応するようにプログラムを変更する必要があります
------解決策---------
マークして見返してください
------解決策----------------------
リンクアドレスを出力すると見た目が変わります。 。
たとえば、以前のアドレスは news.php?id=1 でした
擬似静的アドレスは /news/1.html でした
その場合、テンプレート内のアドレスは /news/1.html を使用する必要があります。以前は news.php?id=1

一般的な Web サイトでは、擬似静的を有効にするかどうかを選択できます。したがって、まず疑似静的がオンになっているかどうかを判断し、次に出力するハイパーリンクの種類を決定できます。

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