前回php-openid-1.2.3を使用しOpenIDプロバイダーを立ち上げました。
php-openidではOpenIDの形式が
このような形式なので、個人的に
こうしたいな
と言うことで変更します。
方法としてmod_rewriteを使用し変更したいのですが、php-openidではCGIパラメタとPATH_INFOを兼用しているので、ちょっと僕のmod_rewrite知識ではむずかしいな。
index.phpの変更
CGIパラメタ(user=hamapin)を取得する箇所を、REQUEST_URIから取得するように変更
common.phpの変更
Openid形式作成箇所をhttp://domain/openid/hamapinこの形式で作成するように変更
ちょっと邪道ですが
php-openidではOpenIDの形式が
http://domain/openid/?user=hamapin
このような形式なので、個人的に
http://domain/openid/hamapin
こうしたいな
と言うことで変更します。
方法としてmod_rewriteを使用し変更したいのですが、php-openidではCGIパラメタとPATH_INFOを兼用しているので、ちょっと僕のmod_rewrite知識ではむずかしいな。
http://domain/openid/?user=hamapin
http://domain/openid/index.php/serve
など
http://domain/openid/index.php/serve
など
index.phpの変更
CGIパラメタ(user=hamapin)を取得する箇所を、REQUEST_URIから取得するように変更
common.phpの変更
Openid形式作成箇所をhttp://domain/openid/hamapinこの形式で作成するように変更
ちょっと邪道ですが


