• ベストアンサー

クッションを踏まない場合

http://www28.atpages.jp/wrsend1/patio/read.cgi?no=2 ↑リンクのことなんですが、 クッションを踏まない場合の設定はどうすればいいでしょうか??

  • Perl
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
  • mikemike7
  • ベストアンサー率87% (97/111)
回答No.1

read.cgiの1031行目~1032行目付近 # クッションページに強制アクセス $msg =~ s/(?<!$jumpcgi)([^=^\"]|^)((?:htt|ft)ps?\:[\w\.\~\-\/\?\&\+\=\:\@\%\;\#\%\,]+)/$1<a href=\"$jumpcgi?$2\" target=\"$target\" rel=\"nofollow\">$2<\/a>/g; # $msg =~ s/([^=^\"]|^)(http[s]?\:[\w\.\~\-\/\?\&\+\=\:\@\%\;\#\%\,]+)/$1<a href=\"$2\" target=\"$target\" rel=\"nofollow\">$2<\/a>/g; でエスケープされているのを逆にします。 # クッションページに強制アクセス # $msg =~ s/(?<!$jumpcgi)([^=^\"]|^)((?:htt|ft)ps?\:[\w\.\~\-\/\?\&\+\=\:\@\%\;\#\%\,]+)/$1<a href=\"$jumpcgi?$2\" target=\"$target\" rel=\"nofollow\">$2<\/a>/g; $msg =~ s/([^=^\"]|^)(http[s]?\:[\w\.\~\-\/\?\&\+\=\:\@\%\;\#\%\,]+)/$1<a href=\"$2\" target=\"$target\" rel=\"nofollow\">$2<\/a>/g;

chopper_
質問者

お礼

できました!感動しました! ありがとうございました!!(^^)

関連するQ&A

  • リンクについて

    http://www28.atpages.jp/wrsend1/patio/read.cgi?no=2 ↑リンクが他サイトと共有できないとかいって ジャンプできないのですが、つなげるようにするには どうすればよいでしょうか??

    • ベストアンサー
    • Perl
  • CGIの掲示板で使うBBcodeなどついて

    どうしても使いたいBBcodeがあるんです。 最新のバージョンで、きりしま式 Web Patio LibertyVerをテストで作成途中なんですけれども、 コメントを書く欄で、[list]系のものがまったく使えないのですが、 どうしたら使えるようになるのでしょうか?? あと、リンクにジャンプできないので どうすればよいでしょうか?? ↓が今、作成中のものです。 http://www28.atpages.jp/wrsend1/patio/read.cgi?no=2

    • ベストアンサー
    • CGI
  • 特定の文字列をHTMLタグに変換・urlについて

    #------------------------------------------------- # BBCode(特定の文字列をHTMLタグに変換) #------------------------------------------------- の中の、文字列なんですけれども $str =~ s/\[url=((?:htt|ft)ps?\:[\w\.\~\-\/\?\&\+\=\:\@\%\;\#\%\,]+)\](.*?)\[\/url\]/<a href=\"$jumpcgi?$1\" target=\"$target\" rel=\"nofollow\">$2<\/a>/ig; urlのものが、変になります。 http://www28.atpages.jp/wrsend1/patio/read.cgi?no=4 ↑みたいになってしまいます。 http://www.gemani.org/titi4/read.cgi?no=1391 ↑のように文字でリンクさせるにはどうしたらいいでしょうか。

    • ベストアンサー
    • Perl
  • 携帯からアクセスされた場合、URLの一部を変換したい

    現在、BBSのCGIから生成されるRSS内容を、RSSリーダのCGIを使ってリンク表示にしています。 そのリンクにアクセスした場合、 例 PCでは : http://www,xx.com/cgi/read.cgi?no=1(通常のアクセス)  携帯では : http://www,xx.com/cgi/m_read.cgi?no=1(m_read.cgiに部分変換) という風に、アクセスさせたいのですが、携帯からのアクセスのみURLの一部を変換(read.cgi⇒m_read.cgi)する手段はありませんでしょうか? お詳しい方いらっしゃいましたらお教えいただけると嬉しいです。 よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • パワプロ 投手作成について

    パワプロの投手作成についてですが・・・ http://pawapuro.xii.jp/patio.cgi?mode=view2&f=1154&no=36 この選手を作りたいのですがどのようにすれば作れるでしょうか。 育成理論を教えていただくとうれしいです。

  • FC2にwebPatio設置の方法

    カテゴリはこちらでよかったでしょうか? 無料のホームページを置けるFC2に webPatio(スレッド式掲示板、http://www.kent-web.com/bbs/patio.html)を置こうとしています。 webPatioの説明にあるように patio.cgi, regist.cgi, read.cgi, admin.cgi, registkey.cgi を #!/usr/local/bin/perl(プロバイダで定められたPerlへのパスを指定します)ということで FC2なので #!/usr/bin/perlに変更しました。 FFFTPを使い,まずcgi-binフォルダを作成しその中にpatioフォルダを転送しました。 *-------------- i index.html cgi-bin>patio>patio.cgi等・・・・ *-------------- 次にパーミッションはFC2のcgiは全て755ということで、その値に設定(tapioの説明書と違う値) 「チェックモード」で動作チェックをしましたが(http://~~.web.fc2.com/cgi-bin/patio/patio.cgi?mode=check) 「アクセスする権限がありません」となります。 http://www.kent-web.com/support/old/64/0265.htmlを参考にやってみましたが、結果はおなじです。 どなたか、教えて頂ければありがたいです。

    • ベストアンサー
    • CGI
  • ここを踏むとどうなる?

    http://lolipoking.lolipop.jp/page/patio.cgi?mode=view&no=4221 ここの中に書かれている http://www.twguoyo..... を踏んでしまうとなにかありますか? ちなみにmacSafariで DLがはじまってしまって、即 ゴミ箱に捨てて、消去したんですが。

  • クッションフロアを探しています

    リンク先のクッションフロアを探しています。 http://www.geocities.jp/n_adorer/housekenchiku3no.8.html  この製品の特徴を箇条書きすると、   ・クッションフロア(ビニル床タイルではない)   ・テラコッタ調   ・1マスが300mm角(150mm角のように小さくない) リンク先サイトの管理者にもお聞きしたのですが、 現在メーカーや製品名を特定する手段がないそうです。 ご存知の方、よろしくお願いいたします。

  • BBS(掲示板)の設定方法「KET WEB」

    BBS(CGI)などの知識は全くありません。がWebサイトは2年近く『セキュリティネットhttp://www.japansecurity.net/』で独自ドメインを利用して運営しています。 今回、『KET WEB』さんのサイトの「掲示板」を使いたくて設定しようとしているのですが上手く行きません(エラー)。 どなたかお教えください。 ↓ これを使いたい ↓ http://www.kent-web.com/bbs/patio.html (Ver: 3.06のZIP形式)をダウンロードしました。 ・ patio.cgi, regist.cgi, read.cgi, admin.cgi #!/usr/local/bin/perl をエディタで変更。  → #!/usr/bin/perl に変更。 ・ sendmailのパス  → /usr/sbin/sendmail に変更。 ・ $pass も変更(8桁) ・ $upldir = '/.upl'; と$uplurl = '/.upl'; は意味が分からないのでそのまま。 ・ 以上、修正が完了したら各ファイルを以下のとおりディレクトリにFTP転送し、パーミッション を設定します。 とありますが、『パーミッション』の意味は分かったのですが、どこでどのように設定するのでしょうか? ※ FTPが関係あるのでしょうか? FTPはホームページビルダーのものを利用しています。 あと、フォルダ「patio」はTOPページのファイルと同じ階層にあります。 http://~~/patio/patio.cgi?mode=checkとしても だめでした。

  • クッションページ?というのはどうやって組むの?

    クッションページ?というのはどうやって組むの? 例:http://page18.auctions.yahoo.co.jp/jp/auction/w42393498 このヤフオクのページの中にある「HPはこちら」をクリックすると、「あなたがアクセスしようとしているリンク先はYahoo!Japanではありません。」と文字が出た下に本来のハイパーリンク(URL)がでます。 これはどうやってやるのでしょうか?

専門家に質問してみよう