2016-04-11 5 views
0

通常、URLは「example.com/index.php?page=about」以上、「example.com/page/about/」であることがわかります。しかし、この場合は "example.com/index.php/page/about/"です。真ん中のindex.phpに注目してください。"example.com/index.php/page/about/"は良い練習ですか?

質問:

  1. は、この通常の練習ですか?
  2. 通常の場合、サイトの作者はこのようにページをどのように構成しましたか?
  3. URLを書き換えることができた場合、なぜそのURLから醜い探しの "index.php"を削除する必要はありませんでしたか?

ご利用いただきありがとうございます。私は一般的にウェブ開発に比較的新しいです。

+0

htaccessを試しましたか? – djl

+0

通常はサイト所有者の構造があります。SEOの目的のためのURL、SEOのために最も懸念されていないユーザー、またはSEOを必要としないユーザーは何らかの理由でindex.phpというURLを使用します – JiteshNK

答えて

0

あなたは何を求めているのですか? "example.com/index.php?page=about"は、index.phpに利用可能な変数を取得するかなり普通の "ページ"です。 http://php.net/manual/en/reserved.variables.get.php ユーザービューから変数を削除することも、GETではなくPOSTを使用することもできます。

$ _SERVER ['REQUEST_URI']から必要なものを解析したいと思ったら、正確なURLを使ってあらゆる方法でトリックを行うことができます。example.com/index .php/page/aboutまたはexample.com/page/about index.phpに戻る。

関連する問題