<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>東大島に暮らすWEBディレクターブログ &#187; .htaccess</title>
	<atom:link href="http://web-dire.net/tag/htaccess/feed" rel="self" type="application/rss+xml" />
	<link>http://web-dire.net</link>
	<description>WEBと音楽に関連した情報ブログです。WEB情報を中心でSEO・Wordpress関連と好きな音楽の情報を発信していきます。</description>
	<lastBuildDate>Tue, 07 Sep 2010 03:44:41 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://web-dire.net/tag/htaccess/feed" />
	<atom:link rel='hub' href='http://web-dire.net/?pushpress=hub'/>
		<item>
		<title>覚えておくと便利な5つの.htaccessテクニック</title>
		<link>http://web-dire.net/archives/1358</link>
		<comments>http://web-dire.net/archives/1358#comments</comments>
		<pubDate>Tue, 26 May 2009 16:21:41 +0000</pubDate>
		<dc:creator>takashi</dc:creator>
				<category><![CDATA[.htaccess]]></category>

		<guid isPermaLink="false">http://webvisi-cre8.sakura.ne.jp/?p=1358</guid>
		<description><![CDATA[【覚えておくと便利な6つの.htaccessテクニック】 .htaccessを利用して、特定のディレクトリ以下のみPHPの設定を変更してあげることで解決できます。 今回は、PHPを扱う際に覚えておくと便利な5つのテクニックをご紹介します。 　 【404エラーのURL指定表示】 基本的な使用として、404エラー時に指定のページを表示するという手法です。エラー時に表示する方法としては、トップページを出すのが無難かと思います ErrorDocument 404 http://web-dire.net/ 　 【ディレクトリ一覧を表示させない 】 URLにディレクトリを指定された場合、index.htmlがないとブラウザ上にディレクトリ一覧が表示されてしまいます。 この現象は、.htaccessに以下の記述を行うことで解決することができます。 Options -Indexes 　 【エラー出力の設定】 [...]]]></description>
			<content:encoded><![CDATA[<p>【覚えておくと便利な6つの.htaccessテクニック】<br />
.htaccessを利用して、特定のディレクトリ以下のみPHPの設定を変更してあげることで解決できます。<br />
今回は、PHPを扱う際に覚えておくと便利な5つのテクニックをご紹介します。</p>
<p>　</p>
<p><strong>【404エラーのURL指定表示】</strong><br />
基本的な使用として、404エラー時に指定のページを表示するという手法です。エラー時に表示する方法としては、トップページを出すのが無難かと思います</p>
<p style="padding:4px 0px;">ErrorDocument 404 http://web-dire.net/</p>
<p>　</p>
<p><span id="more-1358"></span><br />
<strong>【ディレクトリ一覧を表示させない 】</strong><br />
URLにディレクトリを指定された場合、index.htmlがないとブラウザ上にディレクトリ一覧が表示されてしまいます。<br />
この現象は、.htaccessに以下の記述を行うことで解決することができます。</p>
<p style="padding:4px 0px;">Options -Indexes</p>
<p>　</p>
<p><strong>【エラー出力の設定】</strong></p>
<p>php.iniの設定により、phpのエラーを画面上に表示したり、非表示にすることができます。<br />
.htaccessに以下の記述をし、それぞれOn/Offと書き換えることでエラー出力の設定を行うことができます。<br />
開発中はOn、公開後はOffとしておくのが良いと思います。</p>
<p style="padding:4px 0px;">
php_value error_reporting 2047<br />
php_flag display_errors On
</p>
<p>　</p>
<p><strong>【セッションの設定 】</strong></p>
<p>PHPでセッションを扱う場合、いくつかPHPの設定を確認する必要があります。<br />
変更する場合は以下の記述を行ってください。</p>
<p style="padding:4px 0px;">
# SESSIONにcookieを使用するための設定( On, Off )<br />
php_flag session.use_cookies On</p>
<p>　<br />
# セッション保持期間を設定（0の場合はブラウザ終了時に破棄）<br />
php_value session.cookie_lifetime 0</p>
<p>　<br />
# HTMLのFORMに自動的にhiddenを追加する設定( On, Off )<br />
php_flag session.use_trans_sid Off</p>
<p>　<br />
# セッション情報の存続期間を設定<br />
php_value session.gc_maxlifetime 3600</p>
<p>　<br />
# セッションデータの保存場所<br />
php_value session.save_path &#8216;(保存先の絶対パス)&#8217;
</p>
<p>　</p>
<p><strong>【拡張子がhtmlのファイルでPHPを実行させる 】</strong></p>
<p>phpを実行させるには通常拡張子はphpでなければいけませんが、.htaccessに以下の記述をすることで、htmlファイルでもphpとして実行することができます。<br />
ただし、全てのhtmlをphpと解釈してしまうため、サーバーに余計な負荷がかかる場合があります。</p>
<p style="padding:4px 0px;">AddType application/x-httpd-php .html</p>
<p>　</p>
<p><strong>【XHTMLでのエラー回避方法】</strong></p>
<p>HTMLでphpを実行するように設定している場合、 $lt;?xml　～ ?> の宣言を記述すると、エラーがおきてしまう場合があります。<br />
これはPHPのショートタグと勘違いをしているために起きているエラーで、.htaccessに以下の記述を行うことで、回避することができます。</p>
<p style="padding:4px 0px;">short_open_tag = Off</p>
<div style="float:left;margin:0px 0px 0px 0px;"></div>]]></content:encoded>
			<wfw:commentRss>http://web-dire.net/archives/1358/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://web-dire.net/archives/1358" />
	</item>
	</channel>
</rss>
