[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
  • 締切済み

URLパラメータの読み違え方、php.ini、.htaccess

例えば、URLの読み方が http://~.php/id=99 のものを http://~.php?id=99 にしたいのですが、 php.iniの設定または.htaccess にてアドレスの読み方をかえることはできるのでしょうか。 知っている方がいましたら、ご教示よろしくお願いいたします。

みんなの回答

回答No.1

~.phpというのはphpで書かれたファイル?ディレクトリ? 2行目のhttp://~.php/id=99という記述だと、 ~.phpディレクトリ上のDefaultIndexに指定されたファイルにid=99を渡してしまいますが・・・。 4行目のhttp://~.php?id=99なら~.phpというファイルにid=99を渡してしまいますよね。 もしかして、こういう意味ではないでしょうか? http://www.~.jp/abc.php?id=99 を http://www.~.jp/id=99 こうですか?

chiiyo
質問者

補足

ご回答ありがとうございます。 説明不足ですみません。 あるaサーバの環境では、 http://aaa.com/xxx.php/id=1 http://aaa.com/xxx.php?id=1 どちらでも、同じページが表示されるのですが、 ちがうbサーバの環境では http://aaa.com/xxx.php/id=1 ←表示されない(ページがみつかりません) http://aaa.com/xxx.php?id=1 ←表示される という状況です。

関連するQ&A