タグ

htaccessに関するkhashiのブックマーク (5)

  • 『.htaccessでクエリ付きリダイレクト』

    ここに書かれている内容を「.htaccessでクエリ付きURLをリダイレクトする方法」に詳しく記載しました。 .htaccessでのリダイレクト、リライトの試行錯誤の話。 SEO的な問題でどうしてもクエリ付きURIの301リダイレクトが必要になり調べました。 初めは「Redirect」を使って簡単にできると思っていました。 しかし、どうやら僕のやりたいことをするには「Redirect」ではなく「Rewrite」を使う方法だということが判明。 RewriteEngine On RewriteRule ^aaa/bbb.php?(.*)$ /ccc.php?xx=yyy&$1 [R=301,L] まずはこんな感じで記述 結果、$1のところに何も入っていない 調べてみると「?」以降、つまりクエリの部分を取り除いてしまうらしい。 この場合のクエリは「%{QUERY_STRING}」に代入されるとの

    『.htaccessでクエリ付きリダイレクト』
  • .htaccessによって、PCと携帯端末を振り分けようとしています。…

    .htaccessによって、PCと携帯端末を振り分けようとしています。 http://d.hatena.ne.jp/ALMIC/20060727 こちらのURLを参考にまずは以下を付け加えて、 docomoから動作確認してみましたが全く機能しません。 RewriteEngine On RewriteCond %{HTTP_USER_AGENT} DoCoMo RewriteRule ^$ http://example.com/a/test.cgi [R] そこでこちらを参考に、 http://labs.vone.jp/2007/07/17/htaccess/ 1行目のOptions FollowSymLinksを追加してみましたが、 今度は「HTTP エラー 403 - アクセス不可」となり、PC、携帯からもアクセスが不可能となりました。 どこに問題があるか教えてください。お願いします。

  • 携帯端末以外のIPを制限するhtaccessを簡単生成 『Mobile IP htaccess Maker』 - HTMLタグボード

    携帯端末以外のIPを制限するhtaccessを簡単生成(Mobile IP htaccess Maker) 2020年4月25日 2020年4月27日 Web便利ツール 携帯端末以外のIPを制限するhtaccessを簡単生成(Mobile IP htaccess Maker) 携帯サイトを運営する上で、携帯端末のみをアクセス可能にしたい場合にサーバーに設置が必要なサーバー定義ファイル「.htaccess」を簡単に生成します。 キャリアや検索エンジンのクローラーごとに設定可能なため、例えば「auは許可し、docomoは拒否」といった設定も可能です。 使いかた アクセスを許可したいキャリアやクローラーを選択し、最後に「htaccess生成」ボタンを押すと、htaccess用に書かれたIP情報(自IP含む)が表示れます。 表示内容をコピーし、「.htaccess」という名前で保存した後、自分のサ

    携帯端末以外のIPを制限するhtaccessを簡単生成 『Mobile IP htaccess Maker』 - HTMLタグボード
  • .htaccess の設定、書き方のサンプル

    .htaccess はウェブサイトへのアクセスを制御したり、様々な設定ができる。 Apache の httpd.conf でも設定できるが、httpd.conf に補足する形で使用できる。 ただし、Apache の httpd.conf にて .htaccess の使用が許可されてないと利用できない。 .htaccess は各ディレクトリに設置し、設置したディレクトリ以下でその設定が有効になる。 .htaccess を複数設置した場合、上位のディレクトリに設置したものから順に認識され、設定が反映される。 詳しくはApacheのサイト Apache チュートリアル: .htaccess ファイル に書かれている。 また、全ディレクティブを探す場合は Apache ディレクティブ一覧 が分かりやすい。 <Directory>、<Location> <Directory> はディレクトリ、<Lo

  • prototype.jsを10KBにする方法の続き(.htaccessをスマートに使う)

    2006-11-26T00:53:01+09:00 追記 いろいろ問題がありました(またか……)。記事を修正し、新しくサンプルページ(prototype.jsをgzip圧縮して利用するテスト(Safari 対応版))を作りました。 ありがたや! prototype.jsを10KBにする方法 : 亜細亜ノ蛾 は思っていた以上に反響(というかブクマ)があって、うれしい限り。 ──といいたいところですが、なんというか、自分は return false ってなんスか? というひと(JavaScript 解ってない)なので、もうちょっと「それは違うよ」という批判記事が読みたいような。──スンマセンね、ツン照れというか天の邪鬼なので。 .htaccess をスマートに使う そんな中で、今回はいいモン仕入れて来たよー、というハック(むしろ基テク?)。 Accept-Encoding に gzip が含

    prototype.jsを10KBにする方法の続き(.htaccessをスマートに使う)
  • 1