2024年3月 この範囲を時系列順で読む この範囲をファイルに出力する
無事(?)に.htaccessを設置することが出来ました。多分、ですが…。
明日以降アクセスが減っているのか確認していきたいと思います!
初心者の質問に何度もお付き合いいただいて申し訳ありませんでした。
本当にありがとうございました!!
☕Re:4349◆はい。お使いのドメインで認識される最も浅い階層にある .htaccess ファイルに追記すれば良いです(存在しない場合は新たに作成すれば良いです)。最後の行の行末には(たぶん)改行が必要なので改行して下さい。WordPressを使っているかどうかはあまり関係ないので、①で不都合がなければ①でも良いと思います。もちろん、②でも同じことですから、何らかのご不安な点があるようなら②でも問題ありません。
☕Re:4350◆もしかして、お使いのスターサーバは無料版の StarServer Free でしょうか? 無料版には3プランありますが、残念ながらどれもCGIは動きません。CGI(Perl)が使えるサーバに設置して下さい。
パーミッションを変更しtegalog.cgiにブラウザ上でアクセスしようとしたのですが、白背景にtegalog.cgiのスクリプトが文字化けしたものが表示さました。
正常な表示にするにはどうすればよろしいでしょうか。
ちなみにファイルの中身は操作しておらず、「セットアップ(設置)方法」の通りにセットアップを進めました。またスターサーバーを使用しております。
初歩的な質問で大変恐縮ですが、.htaccessファイルはルートディレクトリに教えて頂いたものを記載するだけで良いという考え方で間違っていないのでしょうか?
また、WordPressを使用していなければ記載するものは②の方で大丈夫ということでしょうか?
本当に初心者の質問で申し訳ありません…。
🍩Re:4347◆単純に、ユーザエージェント名に「BaiduSpider」が含まれるアクセスをブロックするには、.htaccessファイルに以下のように書くと良いです。
①mod_rewriteが使用可能な場合:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} BaiduSpider [NC]
RewriteRule .* - [F,L]
②mod_rewriteを使わない場合:
SetEnvIf User-Agent "Baiduspider" block_baiduspider
Order deny,allow
Deny from env=block_baiduspider
①と②は、どちらか一方だけ書けば良いです。特に不都合がなければ①で良いと思いますが。
なお、ユーザエージェント名が BaiduSpider の場合、本当にBaiduのSpiderな可能性もありますが、単に詐称している可能性もあります。これらのアクセスが莫大に増えている場合は、ユーザエージェント名をもっと一般的なものに詐称しているbotからのアクセスも、もっとたくさんある可能性もあります。(つまり、特定のユーザエージェント名だけでブロックしても、サーバ負荷軽減の対策としては充分ではない可能性があります。)
もし、お使いのサーバで「WAF(Webアプリケーション・ファイアウォール)」が使える場合は、『使用する』に設定することをお勧めします。そうすると、(ユーザエージェントに関係なく)不正っぽいアクセスを一括ブロックしてくれます。(例えば、さくらインターネットやロリポップではWAFが提供されています。参考:さくらインターネットでのWAF設定方法、ロリポップでのWAF設定方法)
肉まんとたい焼きはしばらくはいいかな……という気分なので、そろそろたこ焼きを食べたい。
てがろぐでは、記法の制約からリンクテキストの一部に装飾を加えることはできません。
しかし、「リンクテキストの一部分」ではなく「リンクテキストの全部」を一括装飾すれば良いなら、方法はあります。
例えば、
[B: [リンクテキスト]https://www.example.com/ ]
……のように、リンク記法の外側に装飾記法を書けば、その装飾(ここでは太字)が適用されます。
しかし、
[C:crimson: [リンクテキスト]https://www.example.com/ ]
……のように配色を指定しても、CSS側またはブラウザデフォルトの「リンクの色」の方が優先適用されてしまいますから、色は変わりません。
とはいえ、あらかじめ以下のCSSソースを加えておけば、色指定も反映させられます。
.decorationC a {
color: inherit;
}
※inherit は、親要素の値を採用する、という意味の値です。
なので、上記のCSSがあれば、てがろぐの文字色を指定する記法の内側にあるリンクに関しては、(通常のリンク色を無視して)親要素の文字色(=てがろぐ側の装飾記法で指定された配色)で表示されます。
開発企画ありがとうございます!楽しみにしております
返信ありがとうございます。おっしゃるとおり、『固定表示する投稿番号』欄によけいな半角スペースがありました。それを消したところ、line16652, line7387だけでなく、すべてのアラートがなくなりました。
>7584、16997 については、アラートの本文の方(at tegalog.cgiよりも左側にある内容)を教えて頂ければ…
昨日のエラーログを保存していなかったので、今日一日待ってみたところ、てがろぐを表示や更新してもエラーはまったく出なくなりました。
記憶では、line7584, 16997のエラーも、他のものと同じ
[cgi:error] AH01215: Argument " " isn't numeric in numeric ge (>=) at tegalog.cgi line...
[cgi:error] AH01215: Argument " " isn't numeric in numeric eq (==) at tegalog.cgi line...
でした。全部同じだと思ってこちらに書き込んだのですが、確かに原文をコピペするべきでした。
上に書いたように、今はすべてのエラーがなくなったため、にししさんのアドバイスで解決いたしました。お手数をおかけいたしました。
また何かありましたらご相談にあがります。このたびはありがとうございました。
追加しました、と言っても特別なことはなく、単に全ファイルをUPして、指定のパーミッションに設定するだけですけども。(要するに、ノーマルな設置方法で済む、という話です。^^;)
🥞Re:4330◆ご期待をどうもありがとうございます。開発計画っぽいような感じの話を、ちょいと書きました。
🥞Re:4331◆需要がそれなりにあることが分かってありがたいです。^^ 気長にお待ち下さい~。
🥞Re:4332◆ああ、確かに同一記事内だけでなく、他の記事からも飛べる記法がある方が望ましいですね。そこも何か考えます。
🥞Re:4333◆管理画面の [設定]→[ページの表示]→【先頭に固定表示する投稿】の『固定表示する投稿番号』欄に、半角スペース等が含まれていないでしょうか。例えば 123, 555 , 789 のような感じで。もし含まれているようなら、123,555,789のように半角スペースをすべて削除して、同様のエラーが出ないかどうか確認してみて下さい。また、数字や半角カンマ記号以外の文字があるようならそれも消して下さい。line 16652 と line 7387 のアラートはおそらくそれではないかな……と思います。7584、16997 については、アラートの本文の方(at tegalog.cgiよりも左側にある内容)を教えて頂ければ、何らかの判断ができるかもしれません。
2024年2月 この範囲を時系列順で読む この範囲をファイルに出力する
本日はサーバーのエラーログについてご相談にあがりました。
てがろぐバージョン: Ver 4.2.0.
設置サーバー:さくらインターネット
いつからかは不明ですが、てがろぐにアクセスして表示するたびに、以下のエラーログが大量にたまるようになっています。
[cgi:error] AH01215: Argument " " isn't numeric in numeric ge (>=) at tegalog.cgi line 16652.: てがろぐ設置URL, referer: ◯◯◯
[cgi:error] AH01215: Argument " " isn't numeric in numeric eq (==) at tegalog.cgi line 7387.: てがろぐ設置URL, referer: △△△
...
at tegalog.cgi lineの次の数値は、上の2つ以外にも7584, 16997などがあります。
この状態でも新規記事投稿や設定変更はできているので、しばらくエラーログが出ていることに気づきませんでした。なので具体的にどのファイルを触った日からの変化だと言えず申し訳ありません。
使用し続けることは問題ないと思われますが、報告をさせていただきます。よろしくお願いいたします。
長文投稿が多いので実装していただけると大変嬉しいです!
実装案の通りで問題ないと思うのですが、もし可能なら記事番号リンクと併用して「この記事のここ!」に一発で飛べるようにしていただけるとものすごく助かります…!
> このアンカーポイント機能があると、てがろぐリリースノート内でも目次から見出し位置に飛べる機能を用意できて便利そうなんですよね。たぶん。
要望拾っていただいてありがとうございます ('▽`*)
実装されたらうれしいなーと、のんびり待ちたいと思います (*・ω・)ノシ
🍩Re:4328◆そうですね。当初はどうなることかと思いましたが、ずしずしな打鍵感も完全に慣れた気がします。キーのどこを押してもちゃんと押下できるので、ショートカットキーの入力ミスがなくなりました。^^
🍩Re:4325◆投票機能もあったら便利だな、とは思いますね。ただ、投票機能はてがろぐの内部にある既存機能と何一つ重複していない感じなので、加えるとしたら相当な拡張になりますから、実現する可能性はあまり高くないと思います。とはいえ、何か良さげな実装方法を思いつかないとも限りませんから、あまり期待せずにお待ち頂ければ幸いです。
🍩Re:4326◆アンカーポイントを設置してそこへリンクできる機能ですよね? 現状の機能としてはないんですが、こんな感じでどうかな?という実装案はありまして、昨年に実施したてがろぐ追加検討機能の投票結果では、だいたい真ん中くらいの得票数でした。(もしこの実装案の仕様でいくなら)実装はそんなに難しいわけではない気がしていますので、要望が多ければ早めに作ってもいいかな……、というくらいの感じでいます。(^_^;) このアンカーポイント機能があると、てがろぐリリースノート内でも目次から見出し位置に飛べる機能を用意できて便利そうなんですよね。たぶん。(ただ、そこまで長文を書くなら、もっと本格的なブログツールを使う方が良いのではないか、という気もしないでもないのですけども。^^;)





