よく比較サイトなどで見かけるPHP(自サイト内での短縮URL)はどのような仕組みで作られているのでしょうか?
その際、モバイルサイトの場合はどのように作るのでしょうか?
参考になるスクリプトがあれば教えてください。
※今回の目的は、サイトをXHTMLで記述するためにアフィリエイトコードのパラメータでパースエラーが出てしまうためです。
アフィリエイトリンクということを隠すものではありません。
最近の携帯電話は、URLのリダイレクトに対応しているので、PCと同じように HTTPヘッダで、リダイレクトすれば、新しいページに飛ばせると思います。
PHP で、書かれた URL短縮のサンプルプログラムですが、短縮形が、連番になるのですが、
http://www.webcreativepark.net/labs/tinyurl/
とか いかがでしょうか?
最近の携帯電話は、URLのリダイレクトに対応しているので、PCと同じように HTTPヘッダで、リダイレクトすれば、新しいページに飛ばせると思います。
PHP で、書かれた URL短縮のサンプルプログラムですが、短縮形が、連番になるのですが、
http://www.webcreativepark.net/labs/tinyurl/
とか いかがでしょうか?
ありがとうございます。
使わせていただき、手持ちの機器のみですが動作確認取れました。
ありがとうございます。
サーバサイドでリダイレクトするのが一番ですかね。
参考にさせていただきます。
XHTMLではより厳格となり&は&と記述する必要があるようです。
http://www.kanzaki.com/docs/html/xhtml1.html
6.&はあらゆるところで&と記述する
正:<a href="/cgi-bin/myscript?name=kanzaki&score=100">
ありがとうございます。
そうなんですよね、XHTMLは厳格になってるので、&の記述に要注意ですね。
タグの改変を禁じてるASPが多いので、どうしたものか…という感じですが。
ASPに問い合わせてみるのもありですね。
aタグだと飛び先をURLエンコーディングした値でいいのかなと思います。
http://php.net/manual/ja/function.urlencode.php
自分のサイト上でなにかしてからだと、GETして処理してリダイレクトかと。
ありがとうございます。
なるほど、こういったやり方もあるんですね
ありがとうございます。
使わせていただき、手持ちの機器のみですが動作確認取れました。