並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 232件

新着順 人気順

htaccessの検索結果81 - 120 件 / 232件

  • .htaccessファイルでメンテモードにする方法

    メンテ中に表示するページを用意 メンテナンスをしている旨を書いた簡単なHTMLなどのページを “maintenance.html” などの名前で用意します。 メンテ用 .htaccess ファイルを用意 メンテナンスモードに使うための .htaccessファイルを新規に用意するか既存 .htaccessファイルにメンテモード用の記述を追記します。 フルバージョン <IfModule mod_rewrite.c> ## メンテモードで表示するHTMLファイル ErrorDocument 503 /maintenance.html RewriteEngine On ## メンテモード用HTMLが存在する場合にメンテモード RewriteCond %{DOCUMENT_ROOT}/maintenance.html -f ## メンテモード用のHTMLファイルを除外 RewriteCond %{R

      .htaccessファイルでメンテモードにする方法
    • htaccessを使用してアクセスを国指定でブロックする | ホームページ制作・Webマーケティング|株式会社SPC

      ウェブサイトのセキュリティを脅かす悪意のあるユーザーに関する問題を抱えていませんか? この記事では、.htaccessを使用してIPをブロックする手順を説明します。

        htaccessを使用してアクセスを国指定でブロックする | ホームページ制作・Webマーケティング|株式会社SPC
      • 【.htaccess】特定の国のIPアドレスでアクセスを拒否(ブロック)する

        概要と注意事項 世界情勢的にもサイバー攻撃が益々激しくなってきた昨今。 万が一、自社サイトの管理画面に不正ログインされてしまうと、 ・サイトを書き換えられる ・ウイルスを仕込まれる ・他所へのサイバー攻撃の踏み台にされる といった被害を受ける可能性があります。 そのため弊社は怪しい外国のIPアドレスからのアクセスをほぼ全てブロックしています。 同じように特定の国をブロックしたい方に向けて、私どもが地道に調べたIPアドレスのリストを公開したいと思います。 リストのIPアドレスには、弊社サイトに対して不正ログインを試みるIPアドレスが多い地域である、 ■ロシア ■中国 ■韓国 ■香港 ■ドイツ ■インド を主に含みます。 その他の国も含まれているため、海外との取引があり、アクセスを弾きたくない場合にはこのリストを使用しないようにご注意ください。 また、中国以外のIPアドレスであっても、ユーザー

          【.htaccess】特定の国のIPアドレスでアクセスを拒否(ブロック)する
        • .htaccessでベーシック認証を設定する方法 | okuden-labo

          basic認証の設定ですが、たまにしか使わないのですぐに忘れてしまいます…。 覚えているうちにまとめてみました。 ファイルの準備 ベーシック認証を設定するためには、パスワードをかけたいディレクトリに 以下の2つのファイルを設置する必要があります。 .htaccess・・・ウェブサーバの設定を記述する .htpasswd・・・基本認証用のIDとパスワードを記述する .htpasswdを用意する 1.認証に必要なIDとパスワードを用意します。 下記のサービスを利用すれば、簡単にパスワードを作成できます。 設定例 user:Cp/qPr9kgUPSU htpasswdファイル生成(作成) .htaccess ファイルを簡単作成「.htaccess Editor」 基本認証用パスワード暗号化 2..htpasswdというファイルを新たに作成し、出力されたテキストをコピー&ペーストしてください。 .

          • WordPressで.htaccessによるリダイレクトができない時にチェックすべきこと – FOXWP

            .htaccessによるリダイレクトは、ドメイン移転や記事重複によるSEO評価の低下を防ぐなど様々な場面で使用されます。 しかし、.htaccessの書き方にそって、リダイレクトを試してみてもうまくいかない方はいませんか? この記事では、WordPressで.htaccessによるリダイレクトができない時にチェックすべきことを紹介します。 .htaccessによるリダイレクトができない原因 もし、正しい形式で.htaccessにリダイレクトを記載してもうまくいかない場合は、リダイレクトを書く場所が間違っていることが原因になっている可能性があります。 次の例を参考に.htaccessの記載内容を確認してみましょう。 間違った.htaccessの書き方 # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase

            • 【コピペ用】.htaccessで圧縮とキャッシュを有効化する方法

              キャッシュを有効化すると次回アクセス時に表示が高速化されるので、設定しておいて損はないと思うんですが、いつも「どうやってたっけ?」となるので自分がコピペするようにメモしました。 やってることコンテンツタイプ追加アイコンとjsonとフォントのコンテンツタイプを追加。(textとかhtmlとか画像は追加済みだと思う) gzip圧縮を有効化古いブラウザで問題があるので除外。 本当は最初の1行で全部圧縮が有効になる。【訂正】最初の1行で全部圧縮が有効になる環境と、いちいちMIMEタイプ指定して追加しないと有効にならない環境がありました。 そもそも圧縮済みの画像は圧縮しない。 キャッシュの寿命を指定phpは30秒、htmlとかtxtは1週間、cssとかjavascriptとかmapファイル、あと画像が3カ月、pdfは1カ月、フォント関係は6カ月に設定してみた。というか、自分の場合、画像やスクリプトは

                【コピペ用】.htaccessで圧縮とキャッシュを有効化する方法
              • 【.htaccess】CSP(Content Security Policy)を設定する方法|みきやのプログラミング部屋

                <IfModule mod_headers.c> Header set Content-Security-Policy "○○-src 'self'; ○○-src https://foo.com;" </IfModule> <IfModule mod_headers.c> Header set Content-Security-Policy " \ default-src 'none'; \ script-src https://morisakimikiya.com/js/ \ https://ajax.googleapis.com/ajax/libs/jquery/ \ https://www.google.com/recaptcha/ \ 'sha256-*****'; \ font-src https://fonts.gstatic.com/; \ block-all-mixed-

                  【.htaccess】CSP(Content Security Policy)を設定する方法|みきやのプログラミング部屋
                • .htaccess活用!特定IPのみ許可するWebサイトアクセス制限の設定方法|DAD UNION – エンジニア同盟

                  Webサイトの管理者として、特定のユーザーのみにアクセスを許可したいと考えることはよくあります。例えば、社内限定の情報を掲載したサイトや、テスト環境へのアクセスを制限したい場合などです。そんな時に役立つのが、Webサーバーの設定ファイル「.htaccess」の活用です。 .htaccessのRequireを使ってベーシック認証やリダイレクト等が設定できますが、今回はWebサイトに特定のIPアドレスからしかアクセス出来ないアクセス制限を設定する方法をご紹介します。 悪質なアクセス元(IP)を拒否するために掛けたりすることはありますが、固定IPアドレスを持ってる場合は逆に固定IPアドレスからしかWebサイトを閲覧出来ない様にできます。固定IPアドレスを持ってる会社内からしかアクセスできない様なWebサイトを作ることができます。 .htaccessとは何か? .htaccessは、Apacheな

                    .htaccess活用!特定IPのみ許可するWebサイトアクセス制限の設定方法|DAD UNION – エンジニア同盟
                  • .htaccessのBASIC認証を開発環境と本番環境で切り替える

                    Webの開発や運営をしていると、簡易CMS(Contents Management System)を用意して作業の効率化を図ったり、メンテナンス自体をWebページから出来るようにしたりすることがあるかと思います。 その際、当然のことながら、その管理ページへ誰でもアクセスできてしまうと困るため、PHPでログインシステムを組んだり、BASIC認証をかけたりしますよね。 BASIC認証のパスワードファイルに相対パスは使えない Require valid-user AuthType Basic AuthUserFile /virtual/example.com/.htpasswd AuthName MembersOnly 例えばこんな感じの.htaccessファイルを用意して、BASIC認証したいディレクトリに置くのが一般的※かと思いますが、このAuthUserFileに相対パスは使えません。 レ

                      .htaccessのBASIC認証を開発環境と本番環境で切り替える
                    • htaccessとは?|基礎知識から設定方法まで完全解説 | うるチカラ

                      htaccessはサーバーやSEO関連の勉強をしていると時々出てくる単語です。 .htaccessのファイルを作ってWEBサイトの対策をされたことがある方もいると思いますが、実際にどのようなものなのかについてわからない方も多いのではないのでしょうか。 そこで今回は、htaccessについて詳しく解説していきます。 それでは始めましょう! 1 .htaccessとは? .htaccessは、簡単に言うとWEBサーバーをコントロールするための設定ファイルです。 WEBサーバーは、WEBブラウザ等(クライアントといいます)の要求によってWEBページを表示しますが、その要求に対して 言われるがままに表示するのか 違うものを表示するのか 表示してもいいけれども何か条件を出すのか などの設定を行うのが.htaccessの役割です。 「WEBサーバーの上司のような役割」 と言って良いと思います。 2 .

                        htaccessとは?|基礎知識から設定方法まで完全解説 | うるチカラ
                      • ブラウザキャッシュの設定方法【.htaccessの書き方】

                        ブラウザキャッシュとは? ブラウザキャッシュとは、Webサイトにはじめてアクセスした時にサイトのデータをブラウザに一時保存しておき、2回目以降のアクセスではサーバーからでなくブラウザからデータを読み込むという仕組みのことです。 ブラウザキャッシュを使用することでサーバーとブラウザ間のやりとりが減るため、サイトの高速化や転送量を削減できるというメリットがあります。 ブラウザにキャッシュさせるファイルと有効期間は自由に設定することができますが、更新頻度の高いファイルや動的コンテンツなどをキャッシュさせてしまうと、サイトの変更が反映されなかったり正しく動作しなくなるといった不具合が出るので注意が必要です。 .htaccessでブラウザキャッシュの設定をする .htaccessとは、Webサーバーの挙動を設定できるファイルのことで、ApacheというWebサーバーを採用しているレンタルサーバーで使

                          ブラウザキャッシュの設定方法【.htaccessの書き方】
                        • Vue-routerでSPAにした際のapache(.htaccess)設定の覚書 - Qiita

                          vue-routerを使ってSPAをリモートサーバにデプロイしてみたところ、 ローカルでは問題なかったページリロードで404が返り、「??」となりました。 調べてみたところ、公式に設定方法が記載されていたので、 https://router.vuejs.org/guide/essentials/history-mode.html#html5-mode 設定しようとして、少しハマりましたので備忘録残します。 CentOS8環境上のapacheで、まず、httpd.confの記述で少しハマりました。 をまず設定してやることが必要でした。.htaccessの適用のために。(その他のオプションは割愛) また、/var/www/dirの部分は、公開ディレクトリルート設定なので、環境に合わせて変える必要があります。 まずここがハマりどころでした。 次に、肝心の.htaccessの内容は、公式にある以下

                            Vue-routerでSPAにした際のapache(.htaccess)設定の覚書 - Qiita
                          • クエリー文字列が含まれるURLを.htaccessでリダイレクトしたい http://sample.com/?…

                            クエリー文字列が含まれるURLを.htaccessでリダイレクトしたい http://sample.com/?p=123 を http://sample.com/new.html へ転送したい 転送元と転送先は同じドメインです。 wordpressでの運用をやめて、手動でurlをつけるサイトにしようと考えています。 転送元の?p=以下の数字と、転送先のファイル名に規則性はありません。 Redirect permanent /?p=123 http://sample.com/new.html Redirect permanent /?p=666 http://sample.com/shin.html Redirect permanent /?p=007 http://sample.com/sara.html コードをこのように書いても、クエリー文字列が含まれているためリダイレクトできませんで

                            • .htaccess でアクセス制限する際にホスト名 - OKWAVE

                              .htaccessによるアクセス制限が上手く動かない 記述ミスのつもりはないのですが、.htaccessのdenyで記述したアクセス制限が上手く作動していないようです。 具体的には以下の記述がされています。 (ホスト名を記号で伏せて書いてありますが、実際はちゃんと英数字でホスト名を記述し、ホスト名の後方一致によるアクセス制限をかけています) <Limit GET POST> order allow,deny allow from all deny from .■□■.ne.jp deny from .△■○.com.cn </Limit> (↓以下、ユーザーエージェント指定による別のアクセス制限記述が続きますが省略) 上述の【 .△■○.com.cn 】がきちんと制限されていないらしく、本日アクセス解析に載ってきてびっくりしました。 何度確かめても、一言一句、間違いなく.htaccessに

                                .htaccess でアクセス制限する際にホスト名 - OKWAVE
                              • Wordpress で.htaccessの編集内容がいつのまにか勝手に消えている時はここをチェック!

                                「Wordpress で.htaccessに設定を書けばアクセス先をリダイレクトしてくれるのか~」 「...よし、設定OK。ちゃんとリダイレクトされてる。」 : 数日後 : 「あれ??.htaccessの編集内容が消えてる!?」 どうも、こんにちは。”ネロ”です。 無料ブログからWordpressへ移行したりHTTP化対応の際にリダイレクト設定を行うときに、.htaccessの内容が消えてしまうことがありませんか? ぼくもこのブログを作成する際にやってしまいました。 しかも2回も。。 .htaccessのどこに書けばよいの?.htaccessの内容は初期状態で以下のようになっています。 SetEnvIf Request_URI ".*" Ngx_Cache_NoCacheMode=off SetEnvIf Request_URI ".*" Ngx_Cache_StaticMode # BE

                                  Wordpress で.htaccessの編集内容がいつのまにか勝手に消えている時はここをチェック!
                                • 【サーバー】「.htaccess」を使ってリダイレクトする方法 – ysklog

                                  apacheサーバーで「.htaccess」を使ったリダイレクトの方法を説明します。 リダイレクトの方法には、PHPでのリダイレクトの方法、メタタグでのリダイレクトの方法がありますが、特別な理由がない限りapacheの「.htaccess」を使ってリダイレクトする方法が一番良いです。 .htaccessへの記述 設定はとても簡単で、「.htaccess」ファイルに以下を記述するだけです。 Redirect [オプション] [リダイレクトをかけたいページのパス] [リダイレクト先のURL] オプションは主に「permanent」と「temp」があります。 permanent 「永久的な」という意味があるとおり、永久的なリダイレクト(301)の場合に使います。 temp 「一時的な」という意味があるとおり、一時的なリダイレクト(302)の場合に使います。 「http://△△△.com/tes

                                  • mod_rewriteで指定時間や特定IPからのアクセスを条件にリダイレクトさせる方法(.htaccess)

                                    WEBサイトのメンテナンスやキャンペーンなどを行う際、指定した時間・時間帯を条件にリダイレクトさせる必要がある場合があります。 今回は、mod_rewriteの機能で時間指定やIPアドレスを条件にしたリダイレクト処理を .htaccessファイル に記述する方法(例)を書いていきます。 指定時間になるまではキャンペーンページを表示させない 指定時間前にキャンペーンページを見られたくはないが、予めサーバーにファイルを置いて準備しておきたい場合などに利用します。 # "2021/01/26 16:00:00" になるまでは # "/campaign/" ページ以下へのアクセスを ホーム "/" へリダイレクトする RewriteCond %{TIME} <20210126155959 RewriteRule ^campaign/(.*) / [R=302,L] 上記のサンプルでは2021年1月

                                      mod_rewriteで指定時間や特定IPからのアクセスを条件にリダイレクトさせる方法(.htaccess)
                                    • URL正規化の方法【.htaccess・canonicalをコピペで簡単設定】

                                      URL正規化とは? URL正規化とは、重複しているURLを1つのURLに統一することです。 SEO面にも大きな影響があるため、サイト運営において必ず取り組むべき施策のひとつとなっています。 URL正規化の必要性 例えば、「http://example.com/」というURLのページには、以下のURLでもアクセスすることができます。 https://example.com/ http://example.com/index.html https://example.com/index.html http://www.example.com/ https://www.example.com/ http://www.example.com/index.html https://www.example.com/index.html

                                        URL正規化の方法【.htaccess・canonicalをコピペで簡単設定】
                                      • htaccessで、httpからhttpsへリダイレクトさせる - Qiita

                                        ElB(ロードバランサー@AWS)環境で、httpからhttpsにリダイレクトをかける際は、htaccessファイルに以下を記述すると良い。X-Forwarded-Protoを気にしないと、無限ループが発生してしまう。 詳しくは、こちら RewriteEngine On # Force HTTPS RewriteCond %{HTTPS} !=on RewriteCond %{HTTP:X-Forwarded-Proto} !=https RewriteRule ^/?(.*) https://%{HTTP_HOST}/$1 [R,L]

                                          htaccessで、httpからhttpsへリダイレクトさせる - Qiita
                                        • Apache(.htaccess)やmetaタグで迷惑Botクローラーのアクセスを拒否する方法

                                          Apacheで拒否 .htaccessがある場所と書き方 SetEnvIf User-Agent "archive.org_bot" denybot SetEnvIf User-Agent "ia_archiver" denybot SetEnvIf User-Agent "special_archiver" denybot <RequireAll> Require all Granted Require not env denybot </RequireAll> 尚、<RequireAll>~</RequireAll> の部分をこのように書く方法は、古いApacheになります。 order Allow,Deny Allow from all Deny from env=denybot DotBot SEO関連 Mozilla/5.0 (compatible; DotBot/1.2; +h

                                            Apache(.htaccess)やmetaタグで迷惑Botクローラーのアクセスを拒否する方法
                                          • Basic認証の設定方法!「.htaccess」と「.htpasswd」の2ファイルを作成する | HPcode(えいちぴーこーど)

                                            Basic認証の設定方法の紹介です。 Basic認証とは、サイトにアクセスした時に以下のようなポップアップが表示されて、閲覧できるユーザーを制限できる簡易的な仕組みなります。 公開前のサイトなどのまだ不特定多数からアクセスされたくないサイトで割と使われたりするので、扱えるようになっておくと損はないかと思います!

                                              Basic認証の設定方法!「.htaccess」と「.htpasswd」の2ファイルを作成する | HPcode(えいちぴーこーど)
                                            • .htaccessファイルの作り方とサイト運営に役立つ設定まとめ|Web Work Plus

                                              「.htaccess」ファイルは、ウェブサーバーの動作制御ファイルです。 「.htaccess」ファイルを使うと、ブラウザに表示したくないファイルを非表示にしたり、ページのURLが変わったときに新しいURLに自動転送する、といった動作を簡単に実装する事ができます。 自分のサイトを公開する際にレンタルサーバーを利用している方も多いと思います。 中には「.htaccess」は利用不可のサーバーもありますが、最近のレンタルサーバーの多くは利用可能となっています。 ここでは、サイト運営に役立つ「.htaccess」ファイルの作り方から、覚えておくと便利な設定の書き方をまとめてみました。 .htaccessファイルの基本ルール 「.htaccess」ファイルは、必ず「.htaccess」という名前にする必要があります。 Windowsなどのエクスプローラーでは、先頭に「.」のつくファイル名は作成でき

                                                .htaccessファイルの作り方とサイト運営に役立つ設定まとめ|Web Work Plus
                                              • 【.htaccess】特定のURLを経由することによりアクセスを可能にする方法

                                                SetEnvIf Referer を使用することで実現できます。 下記の例では、http://www.sample.com/about/ から始まる全てのページから来たアクセスのみを許可しています。 SetEnvIf Referer "^http://www.sample.com/about/(.*)" ref_ok order deny,allow deny from all allow from env=ref_ok アクセス制限をかけたいディレクトリに .htaccess を設置してください。 URLの部分が「”(ダブルクォート)」で囲まれている点に注意しましょう。

                                                • Docker で Apache .htaccess の挙動を確認してみる - Qiita

                                                  FROM php:7.2-apache ENV COLUMNS="200" RUN apt-get update; \ apt-get install -y vim RUN a2enmod rewrite $ tree -a . ├── .htaccess ├── Dockerfile ├── index.php └── piyo ├── .htaccess ├── index.php ├── index2.php └── index3.php

                                                    Docker で Apache .htaccess の挙動を確認してみる - Qiita
                                                  • WordPress「wp-config.php」へのアクセスを.htaccessにて拒否|Aoplanning

                                                    WordPressのセキュリティ対策ってほどではないですが、記事投稿をします。 ファイル「wp-config.php」はWordPressにおいてセキュリティ上、重要な情報が格納されています。 「wp-config.php」へのアクセスを「.htaccess」を使って拒否します。同時に「wp-config.php」パーミッション設定も行っておきましょう。 それでは解説します。 「.htaccess」を使って「wp-config.php」へのアクセス拒否します。 以下の一文を「.htaccess」に追加してください。これでアクセスしようとすると「403エラー」がかえるはずです。 <files wp-config.php> order allow,deny deny from all </files>

                                                      WordPress「wp-config.php」へのアクセスを.htaccessにて拒否|Aoplanning
                                                    • .htaccessのリダイレクト元の指定で忘れがちなこと

                                                      301リダイレクトの移転元の指定faq.htmlというファイルを、/faqにリダイレクトさせるために、次のように.htaccessを記入しました。 ところが、*faq.htmlというファイルがすべて対象になってしまい、faq.html以外のファイルもリダイレクトされるようになってしまいました。 ダメな例:faq.html以外もリダイレクトされる <IfModule mod_rewrite.c> RewriteEngine On RewriteRule faq.html$ http://xxxxx-care.jp/faq/ [R=301,L]

                                                        .htaccessのリダイレクト元の指定で忘れがちなこと
                                                      • .htaccessでのIPアドレスのブロック(プロキシーサーバやロードバランサー経由の場合) - Qiita

                                                        プロキシーサーバやロードバランサー経由でサーバにアクセスされた場合は、接続元IPアドレスがそれらの機器のものとなる為、通常のブロックの書き方では対応できない。

                                                          .htaccessでのIPアドレスのブロック(プロキシーサーバやロードバランサー経由の場合) - Qiita
                                                        • 【WordPress】.htaccessでキャッシュの管理と圧縮設定をする

                                                          Apacheの「mod_deflate」というモジュールを使用するので、Apacheウェブサーバー(完全互換のLiteSpeedウェブサーバーも可)でしか使えません。 mod_deflate はサーバー側で各コンテンツを自動で圧縮してくれるモジュールです。アクセスがある度にサーバーで gzip圧縮を行います。 サーバの負荷が高くなるため、サーバーによっては(Apacheであっても)このモジュールを提供していない場合もありますのでご注意ください。 以前使っていたサーバーでは、この方法でgzip圧縮を行うと、PageSpeed Insightsで「サーバーの応答時間を短縮する」が毎回出ていました。 サーバーの負荷を軽減する対策としては、事前に自分で .gzファイルを用意し、「mod_deflate」ではなく「mod_rewrite」を使用するなどの方法もあります。 .htaccess # ET

                                                            【WordPress】.htaccessでキャッシュの管理と圧縮設定をする
                                                          • WordPressの.htaccessファイルとは

                                                            WordPressサイトの.htaccessファイルは、Apacheウェブサーバーで使用される基本設定ファイルです。KinstaはApacheの代わりにパフォーマンスの高いNginxウェブサーバーを使用しているため、Kinstaのお客様なら.htaccessファイルはありません。 ただし、他社のお客様なら、.htaccessファイルを理解することは重要です。これはWordPressチュートリアルで頻繁に出てくるトピックでもあります。 本記事では、WordPressの.htaccessファイルの概要と用途について詳しく説明します。次に、同じ用途を.htaccessファイルのないKinstaで実行する方法もご案内します。 .htaccessの詳細説明 .htaccessと同様な用途をKinstaで実行する方法 .htaccessファイルは、ウェブサーバーの機能を規定する特別なルールを作成できる

                                                              WordPressの.htaccessファイルとは
                                                            • htaccessで特定ディレクトリ以下のみアクセス制限する方法

                                                              自分のサイトで、htaccessを使って海外からのアクセスをブロックして国内のみ閲覧可にするとか、やられてる方も多いと思います。 ただ、特定のディレクトリ(特定のパーマリンク、スラッグ、URLを含む場合のみ)のみアクセス制限したい場合もあるはず。というか私がそういう状況になりました。 htaccessはhtaccessファイルを設置したディレクトリ以下に影響が出るんで、ネット検索しても「ディレクトリ毎にアクセス制限したければそのディレクトリ直下にhtaccessを置けばOK」としかかかれていなくて、「いや、ワードプレスとかだとURLごとのディレクトリを持ってないからそれだとできないんだよなー」と。 あとはワードプレスで限定して検索すると「そのフォルダ名を作っちゃって、そこにhtaccessファイルを置けばいい!」みたいなかなりな荒業?が紹介されてたりして…、それはそれでできるのかもだけど、

                                                                htaccessで特定ディレクトリ以下のみアクセス制限する方法
                                                              • EC2,LightsailにBitnamiでたてたWordpressの.htaccessを有効にする際に/app/がない - Qiita

                                                                EC2,LightsailにBitnamiでたてたWordpressの.htaccessを有効にする際に/app/がないWordPressAWSBITNAMI備忘録 備忘録的なものなので簡単な記事ですが。 BitnamiでたてたWordpressにBasic認証などで.htaccessを使いたい場合、 /app/以下の場所でよく説明されている記事を見かけるが、 /app/なんてないよ〜という方は /opt/bitnami/apache2/conf/vhosts/wordpress-vhost.conf かもしれません。 6行目付近のAllowOverride部分

                                                                  EC2,LightsailにBitnamiでたてたWordpressの.htaccessを有効にする際に/app/がない - Qiita
                                                                • .htaccess 静的ページで404ページを表示させたい | スタッフブログ | 福岡・北九州のウェブアクセシビリティ専門web制作会社

                                                                  こんにちは。ましじめの田村です。 私が執筆した著書、『現場のプロから学ぶ CSSコーディングバイブル』は、Web制作の現場で役立つテクニックやノウハウをまとめています。 興味を持っていただけた方は、ぜひご覧ください。 https://amzn.to/3A8kNHC このリンクは Amazon のアフィリエイトプログラムを通じて設定されています。 こんにちは。ましじめの田村です。 静的なHTMLを作成しているときにオリジナルの404ページを作成したい場合がありました。 その場合.htaccessに次の記述を追記するとよさそうです。 ErrorDocument 404 /404.html 他のエラーページも設定可能です。 必要な場合はロリポップ!のエラーページの変更などを参考にしてみてください。 以上「.htaccess 静的ページで404ページを表示させたい」でした。 404ページを表示させ

                                                                    .htaccess 静的ページで404ページを表示させたい | スタッフブログ | 福岡・北九州のウェブアクセシビリティ専門web制作会社
                                                                  • WordPress | ドメイン移転やカテゴリスラッグやパーマリンク変更時に使う.htaccessリダイレクトまとめ | 1 NOTES

                                                                    WordPressのドメイン移転やカテゴリスラッグやパーマリンク変更時に使う.htaccessリダイレクト集になります。 リダイレクトが不要なケースWordPressの機能によって自動でリダイレクトされるため、リダイレクト処理の実装が不要なケースは以下の通りです。 「記事idから投稿スラッグ名に変更する場合」 デフォルトの「基本」から「投稿名」またはカスタム構造で「/%postname%/」にした場合。 変更前:https://1-notes.com/?p=123 変更後:https://1-notes.com/entry-name/ この場合は.htaccessで設定しなくても変更前のURLにアクセスがあれば自動でリダイレクトされます。 「設定しないまま公開してしまった記事の投稿スラッグ名を変更する場合」 誤ってパーマリンクを設定しないまま記事を公開してしまった場合。 変更前:https

                                                                      WordPress | ドメイン移転やカテゴリスラッグやパーマリンク変更時に使う.htaccessリダイレクトまとめ | 1 NOTES
                                                                    • .htaccessでページ単位、ディレクトリ単位の301リダイレクト(転送)を設定する方法

                                                                      WEBサイトをリニューアルする際に、ページ名やディレクトリー名が変更になることはよくありますよね。そういった場合、「検索エンジンに認知されている、あるいは被リンクを受けている旧アドレスにアクセスがあったときは、リニューアル後の新しいアドレスでページが表示されるように設定してほしい」といった要望が当然あると思います。 検索エンジンのインデックスに登録されているページや、被リンクを受けているページがリンク切れになってしまうと、それだけで訪問の機会を損失することになってしまいます。今回は、こういった機会損失を回避するための、.htaccessファイルを使った正しいリダイレクトの設定方法をご紹介します。 .htaccessについて .htaccessとは、WEBサーバーをコントロールするための設定が記述されたファイルのことです。これを、サーバー上に配置することで、.htaccessに記述された設定

                                                                        .htaccessでページ単位、ディレクトリ単位の301リダイレクト(転送)を設定する方法
                                                                      • 【.htaccess】Wordpressのパーマリンク(URL)変更後のリダイレクト設定方法。プラグインなし!

                                                                        Wordpressでパーマリンク(記事URL)を変更した後に行うリダイレクト処理をサーバー上にある.htaccessを使って設定する方法です。 「Redirection」というリダイレクト用のプラグインが有名ですが、プラグインが1つ増えてしまうので.htaccessを使う方法がおすすめです。 具体的な手順を書きましたので、初心者の方も是非チャレンジしてみて下さい。

                                                                          【.htaccess】Wordpressのパーマリンク(URL)変更後のリダイレクト設定方法。プラグインなし!
                                                                        • .htaccessでファイルがあったらリダイレクトしない処理 ← Neo Inspiration

                                                                          なんか今日3人から聞かれたので何でだろうって思ったら、 「.htaccessでファイルがあったらリダイレクトしない」 みたいなかんじで 検索しても出てこないんですね。 「RewriteCond」まで思いつけば割とすぐなんですが。 ということで、こんなかんじですよっと。 RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?url=$1 [QSA,L] ・!-f はファイルがあったら以下のRewriteRuleを適用しない ・!-d はファイルがあったら以下のRewriteRuleを適用しない これで「.htaccessでファイルがあったらリダイレクトしない」で検索して ヒットしてくれればいいんだけどw

                                                                          • 【.htaccess】URLの最後にスラッシュ(/)を自動強制補完する方法

                                                                            .htaccessで、URLの最後にスラッシュを自動補完する方法です。 WordPressだと、自動的に補完されるのですが、 自力サイトの場合は、自動的には補完されない模様。 厳密には、スラッシュ有りと無しでは違うURLと認識される為、 SEO的にもよろしくないです。 最後のスラッシュの意味は、 スラッシュあり → フォルダを示す スラッシュなし → ファイルを示す らしいです。 サーバーによってはコンパネに設定項目もあるようですが、 とりあえず、以下のコードを.htaccessファイルへ追加するだけで完了します。 簡単ですね。 RewriteCond %{REQUEST_URI} !/$ RewriteCond %{REQUEST_URI} !\.[^/\.]+$ RewriteRule ^(.*)$ $1/ [R=301,L] ↓ 逆に「URLの最後のスラッシュを自動的に消す方法」

                                                                              【.htaccess】URLの最後にスラッシュ(/)を自動強制補完する方法
                                                                            • herokuapp.comから独自ドメインにリダイレクトする方法(htaccessで設定する方法) | TEDASK(テダスク)-埼玉県川口市のWEB制作事務所

                                                                              こんにちは! 川口でWEBアプリケーション制作を行っているテダスクのToshi Seitoです。 今回の記事では、アプリ名.herokuapp.comから独自ドメインにリダイレクトする方法を共有したいと思います。 Herokuでウェブサービスを公開するにあたり独自ドメインを設定しましたが、そのままだとデフォルトのドメイン(アプリ名.herokuapp.com)にもアクセス出来る状態です。 またSSLをしましたが、そのままだとhttpとhttpsどちらもアクセス出来てしまう状態です。 そこで今回は.htaccessを使って、アプリ名.herokuapp.comにアクセスした場合にhttps+独自ドメインにリダイレクトするように設定する方法を共有したいと思います。

                                                                                herokuapp.comから独自ドメインにリダイレクトする方法(htaccessで設定する方法) | TEDASK(テダスク)-埼玉県川口市のWEB制作事務所
                                                                              • .htaccess Basic認証の設定方法について(.htpasswdの暗号化まで)

                                                                                Basic認証はディレクトリ単位・ファイル単位・ユーザー単位で.htaccessファイルによるアクセス制限を掛ける機能です。 パスワードはハッシュ値に変換して暗号化する必要があるので、ご自身で別途管理する必要があります。 セキュリティ的には決して高いものではないので、多用は禁物です。通信自体を暗号化するためSSLを利用しましょう。 Basic認証とは.htaccessを使った認証システム Basic認証とは特定WEBページの閲覧にユーザー名とパスワードを入力を求める認証システムです。 WEBページへアクセスした際画面上部にポップアップウィンドウが表示され、ユーザー名とパスワードの入力欄が出てくるのを見た事ありますよね。 これがBasic認証と呼ばれるアクセス制限がされているページです。 決められたユーザー名(ID)とパスワードをを入れないとログインすることができないので、ID・パスワードを

                                                                                  .htaccess Basic認証の設定方法について(.htpasswdの暗号化まで)
                                                                                • リダイレクト 「.htaccess」の記述

                                                                                  SEOの観点から301リダイレクトの設置について転送前の検索エンジンからの評価を転送後も引き継ぎます。また、同じ内容のページへのURL、「www」のついているURLと付いていないURLを1つにまとめることで、評価を上げることを期待できます。 Google検索の場合はサーバサイドで301リダイレクトの使用を奨めている。ヤフーについては0秒リダイレクトがSEO的に有利と言える。 リダイレクトの例old.com → new.comexample.com/old/hoge.html → example.com/new/hoge.htmlexample.com/hoge/old.html → example.com/hoge/new.htmlドメインの変更、ディレクトリの変更、ファイルの変更、すべてにリダイレクトを行えます。 リダイレクトの方法

                                                                                    リダイレクト 「.htaccess」の記述