タグ

.htaccessに関するso-do12のブックマーク (9)

  • EストアのショップサーブのWordPressサービスにメリット無し

    Eストアのショップサーブの WordPress ショップサーブが WordPressサービスを開始 2014年9月9日に Eストアのショップサーブが WordPressサービスを開始しました。 http://help.shopserve.jp/support/management/new-function-guide.html このページの 2014年9月9日の辺りを参照してください。 ショップサーブは、ECサイトの ASPサービスですので、FTPでサーバにファイルをアップロードすることなどは出来ますが、データベースを利用することは出来ませんでした。 そのため、WordPressなどのアプリを使ってスタッフブログやプロモーションコンテンツを作ろうと思っても対応できかねる状態にありました。 ですが、WordPressのオプションサービスを開始したことで、これが可能になりました。 ショップサー

    EストアのショップサーブのWordPressサービスにメリット無し
  • .htaccess の書き方

    .htaccess とは.htaccess のルールファイル名コメントアウト文字コードと改行httpd.conf転送と有効範囲正規表現Apache のモジュールと .htaccess で利用可能なディレクティブモジュールとディレクティブ一覧HTTP環境変数後方参照RewriteRuleの後方参照RewriteCondの後方参照まとめ.htaccess とは[1] Apache HTTP Server Webサーバソフトウェアが "Apache" である必要があります。 .htaccess とは、Webサーバの動作を制御するための設定ファイル [1] です。設定例としては、特定のファイルやディレクトリのアクセスを禁止したり、HTTP 404(Not Found:未検出)エラーページをカスタマイズすることもできます。.htaccess は設置しなくともWebサイトは問題なく動作しますが、セキュ

    .htaccess の書き方
  • 3/3 PC版とスマートフォン版サイトを自動で切り替える方法 [ホームページ作成] All About

    それでは最後に、ウェブサーバ「Apache」の設定ファイルである「.htaccess」を記述して、アクセス者の環境(端末)に応じて閲覧先を自動振り分けする方法をご紹介いたします。 なお、「.htaccess」ファイルそのものに関しての説明は記事では割愛しています。詳しくは、記事「.htaccessファイルの作り方と設置方法」をご参照下さい。 【このページの目次】 トップページにアクセスされた場合にのみ自動振り分けをする方法 (詳細解説付き) どのページにアクセスされた場合でも、常に自動振り分けをする方法 (補足) ※「PC用サイト」と「スマートフォン用サイト」とで、各ページが必ず1対1で対応しているのなら(=フォルダ構造やファイル名がすべて同一なら)、トップページ以外でも自動振り分けを実現できます。1対1で対応していないのなら、自動振り分けはトップページだけを対象にしておきましょう。そも

    3/3 PC版とスマートフォン版サイトを自動で切り替える方法 [ホームページ作成] All About
  • MacのFinderで不可視ファイルを見えるようにする - 頭ん中

    メモ。 あらかじめ言っておきますがオチはありません。 Mac OS X の Finder でファイルを表示させても、 ファイル名が “.”(ドット)で始まるものは 「不可視ファイル」扱いになって見えない。 OS X は Unix ベースだから Unix の隠しファイルと同じルールね。 もちろんターミナルで -a オプションをつければ見えるが、 Finder で操作したいときに不便だ。 システム関連のファイルを手動で動かすことはなくても、 例えばウェブサイト一式が入ったフォルダを開いたときなどに .htaccess が見えないのでコピーや移動ができない。 というわけで、Finder で不可視ファイルを表示させる方法。 検索かけたらあちこちで紹介されているが、一応。 ターミナルを起動して、こう入力する。 defaults write com.apple.finder AppleShowAllF

    MacのFinderで不可視ファイルを見えるようにする - 頭ん中
  • サーバーの設定をカスタマイズ、よく利用する「.htaccess」の設定のまとめ

    .htaccess For All 下記は各ポイントを意訳したものです。 「.htaccess」ファイルを編集する際は、必ずバックアップをとることをお勧めします。 .htaccessファイルの作成とアップロード .htaccessの使い方・有効範囲 .htaccessのよく使う設定のまとめ .htaccessファイルの作成とアップロード 「.htaccess」ファイルを作成することは非常に簡単です。 テキストベースのアプリケーションを開き、ワードラップ機能をオフにしてコードを記述し、ファイルを保存します。 Windowsのメモ帳などを使用すると保存する際、ファイル名に「.txt」が加わってしまいます。 .htaccess.txt これは特に問題ありません。 ファイルをアップロードした後、サーバー上でリネームしてください。 .htaccess ファイルをアップロードする際は、ASCIIモード

  • メンテナンス中画面を出す正しい作法と.htaccessの書き方 | Web担当者Forum

    今回は、Webサイトやサービスをメンテナンス中にする場合に、どのURLにアクセスしても「メインテナンス中です」の画面を出す正しいやり方を、人間にも検索エンジンにも適切にする作法を主眼に解説します。 この週末の土曜深夜~日曜早朝にかけて、データセンターの設備メインテナンスのため、Web担を含むインプレスグループのほとんどのWebサイトが、どのURLにアクセスしても「メンテ中です」という表示になっていました。 なのですが、その実装がちょっと気になったので、「正しいメンテナンス画面の出し方」を説明してみます。 ※2010-01-16 Retry-Afterを指定するHeaderの指定を修正しました(コメント参照) ※2009-06-17 RewriteCondから [NC] 条件を削除しました(コメント参照) ※2009-06-16 Retry-Afterの記述をGMTに変更しました(コメント参

    メンテナンス中画面を出す正しい作法と.htaccessの書き方 | Web担当者Forum
  • Muses Factory » mod_rewriteでのクエリの扱い

    mod_rewriteでクエリ(URIの?マーク以降の部分)を参照するにはRewriteCondで%{QUERY_STRING}を調べればよい。 rNote時代のクエリ付きのリクエストをリダイレクトさせようと思い、たとえば http://reva.s28.xrea.com/?d=2008-11-16 へのアクセスを http://reva.s28.xrea.com/archives/date/2008/11/16/ へ書き換えるべく、.htaccessに次のような記述を加えました。 RewriteEngine on RewriteCond %{QUERY_STRING} d=([0-9]+)-([0-9]+)-([0-9]+) RewriteRule . /archives/date/%1/%2/%3/ [R=301,L] しかし実際にURIが正しく変換されるか試して

  • ある技術者の備忘録 » .htaccessだけでSSL対応するには

    SSLを考えずに作られているページを、.htaccessだけの変更でSSL対応する方法をご紹介します。 もちろん、サーバがSSLに対応している必要はありますが…。 さらに.htaccessとmod_rewriteが入っている必要もあります。 SSLページにしたいHTMLファイル(PHP等でも可)のあるディレクトリに.htaccessファイルを作成し、下の文を追加します。 RewriteEngine on RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L] ファイルを個別に指定したい場合はちょっと面倒ですが下記のようにします。 ここでは例としてfoo.htmlとbar.htmlをSSLページとし、それ以外はSSLでないページとします。 RewriteEngine on Rew

  • パフォーマンス改善やセキュリティに役立つ.htaccessの設定 | コリス

    ウェブサイトのパフォーマンスの改善やSEOセキュリティに役立つ.htaccessの設定を紹介します。 17 Useful Htaccess Tricks and Tips 備考:Apache チュートリアル: .htaccess ファイル、Apache コア機能 [ad#ad-2] .htaccessの設定:パフォーマンスやSEO関連 .htaccessの設定:セキュリティ関連 .htaccessの設定:パフォーマンスやSEO関連 .htaccessでタイムゾーンを設定 .htaccessでタイムゾーンを設定します。 例:東京 SetEnv TZ JST-9 もしくは、 SetEnv TZ Asia/Tokyo .htaccessで301リダイレクトを設定 .htaccessで301リダイレクト(永続的なリダイレクト)を設定します。 例:旧ファイル(old.html)、新ファイル(new

  • 1