このトピックに書きこむ |
---|
ChildForumのサンプルからは書き込みはできません!
この内容に書き込む場合は http://www.cj-c.com/sp/cbbs.cgi?no=1 (ChildTreeトピック表示使用)でお願いします。
トピック内容表示 | |
---|---|
[10588] Re[1]: Reverse Accessの+含むURLについて- ■済! / 記事引用/メール受信=ON■ □投稿者/ ポチ -(2005/03/30(Wed) 08:38:11) □U R L/ http://www.11pm.jp/app/index.shtml ■No10579に返信(ポチさんの記事) > Reverse Access v7.1を使わせて頂きありがとうございます。 > URLに+が含まれているサイトからアクセスがあると > +がスペースに変換されてリンクされてしまいます。 > +で表示させる改造方法をご教授して頂けないでしょうか? > http://www.test.com/+++/index.html<アクセスのあったサイトのURL> > ↓ > http://www.test.com/ /index.html<リンクされるURL> access.cgiの$accessをデコードしてる部分(2箇所)をコメントにしたら+が含まれているURLからのアクセスでも表示出来る様になりました。 SSI表示では今のところ問題ないみたいです。 if($ENV{'REQUEST_METHOD'} eq "POST") { read(STDIN, $access, $ENV{'CONTENT_LENGTH'}); ########## コメントにして+を含むURLを表示させる ここから # $access=~ tr/+/ /; # $access=~ s/%([0-9a-fA-F][0-9a-fA-F])/pack("C", hex($1))/eg; # $access=~ s/ALL=//; ########## コメントにして+を含むURLを表示させる ここまで }elsif($ENV{'QUERY_STRING'}){$access=$ENV{'QUERY_STRING'};} if($access=~ /\+/){(@ARGV)=split(/\+/,$access);} else{$ARGV[0]=$access;} ########## コメントにして+を含むURLを表示させる ここから #$access=~ tr/+/ /; #$access=~ s/%([0-9a-fA-F][0-9a-fA-F])/pack("C", hex($1))/eg; #&jcode'convert(*access,'sjis'); ########## コメントにして+を含むURLを表示させる ここまで my($flag)=0; my(@new)=(); my($ad)=$ENV{'REMOTE_ADDR'}; |
[10579] Reverse Accessの+含むURLについて- ■親トピック/記事引用/メール受信=ON■ □投稿者/ ポチ -(2005/03/22(Tue) 12:31:20) □U R L/ http://www.11pm.jp/app/index.shtml Reverse Access v7.1を使わせて頂きありがとうございます。 URLに+が含まれているサイトからアクセスがあると +がスペースに変換されてリンクされてしまいます。 +で表示させる改造方法をご教授して頂けないでしょうか? http://www.test.com/+++/index.html<アクセスのあったサイトのURL> ↓ http://www.test.com/ /index.html<リンクされるURL> |