• ベストアンサー

このページはどうしてこういうURLなのでしょう?

▼アンケートサイトですが、 http://enq-maker.com/0dIFWY- というように、拡張子なしでページURLが終わっています。 最後にスラッシュをつけるとページが見つからないと出るので、ディレクトリでもないようです。 どうしてこういうURLなのでしょう?気になります。 ▼他のアンケートサイトでは、このようなページURLになっていました。 http://www.anketo.com/free/anketo_answer.cfm?an=61069173 どちらも自動作成ができる便利なアンケートツールですが、URLが簡潔な前者を使ってしまいます。 なぜあんなに簡潔なURLなのでしょうか。。。とても気になります。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • shimix
  • ベストアンサー率54% (865/1590)
回答No.1

これ↓でアクセスすればわかると思います。   http://enq-maker.com/index.php/0dIFWY- 単にindex.phpがpathinfoとして与えられた「0dIFWY-」を元に動作を変えているだけです。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • Nii
  • ベストアンサー率48% (79/162)
回答No.3

ご質問のページがどの様な設定をされているのかは、確認しておりませんが、WebサーバのApatchにmod_rewriteモジュールが組み込まれている場合は、動的ページを静的ページに見せる事が可能です。 この方法を応用してるんじゃないかな~と・・・ http://fstyle.ddo.jp/archives/2005/11/rewriterule.html http://memorva.jp/memo/linux/mod_rewrite.php http://www.nurs.or.jp/~sug/homep/rewrite/rewrite1.htm

すると、全ての回答が全文表示されます。
  • shimix
  • ベストアンサー率54% (865/1590)
回答No.2

蛇足ですが・・   http://enq-maker.com/0dIFWY-   http://enq-maker.com/index.php/0dIFWY- pathinfoで引き渡すときは上の書き方(index.phpを省略する)の方が多いです。このサイトはimgなどを全部DocumentRootからの絶対pathで書いているのでいいですが、うっかり相対pathで書いていたりすると下の記述だとブラウザが「index.phpというディレクトリの下にアクセスしている」と勘違いしてしまって外部ファイル(imgやcss)の利用や相対pathでのリンクが上手くいきません。

すると、全ての回答が全文表示されます。

関連するQ&A