<?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/"
	>

<channel>
	<title>HOORA x BLOG &#187; permalink</title>
	<atom:link href="http://blog.hoorago.com/tag/permalink/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hoorago.com</link>
	<description></description>
	<lastBuildDate>Tue, 20 Jul 2010 03:27:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>permalink設定変更後アクセスできない</title>
		<link>http://blog.hoorago.com/2010/01/10/wordpress-permalink-setting/</link>
		<comments>http://blog.hoorago.com/2010/01/10/wordpress-permalink-setting/#comments</comments>
		<pubDate>Sat, 09 Jan 2010 15:45:44 +0000</pubDate>
		<dc:creator>takeshi</dc:creator>
				<category><![CDATA[Engineering]]></category>
		<category><![CDATA[permalink]]></category>
		<category><![CDATA[vertrigo]]></category>

		<guid isPermaLink="false">http://blog.hoorago.com/?p=419</guid>
		<description><![CDATA[もともとpermalinkってなんぞや？なんて気にせずにデフォルト設定のままblog作りをしてた僕ですが。新しいテーマの更新の際、permalinkを活用しはじめました。なぜって？・・・だって・・・・見た目が綺麗なんだもん。やっぱ外見でしょ！
デフォルトのパーマリンク　（英語だと...]]></description>
			<content:encoded><![CDATA[<p>もともと<strong>permalink</strong>ってなんぞや？なんて気にせずにデフォルト設定のままblog作りをしてた僕ですが。新しいテーマの更新の際、permalinkを活用しはじめました。なぜって？・・・だって・・・・見た目が綺麗なんだもん。やっぱ外見でしょ！</p>
<h4><code>デフォルトのパーマリンク　（英語だと ugly=醜い　と呼ばれています）</p>
<p>http://blog.hoorago.com/?p=123</code></h4>
<h4>綺麗なパーマリンク<code> （英語だと pretty=可愛い と呼ばれています）</p>
<p>http://blog.hoorago.com/2010/01/09/sample-post/</code></h4>
<p>が！しかし、問題発生。</p>
<p>新しく設定した綺麗なpermalinkがどうも<strong>vertrigo</strong>の設定上うまく動かない問題に激突。折れそうになりました。<br />
なんでこんなに苦労するんだろう。綺麗になるのって大変！。<br />
まぁそんなクダラナイこと考えてないでサクサク解決しちゃいましょう。</p>
<h3>設定</h3>
<p>自分の設定では：</p>
<p>wordpressの位置： d:/wordpress<br />
使用： vertrigo → apache + mysql + myphpadmin</p>
<p>です。</p>
<h3>解決法</h3>
<p>では、いきます。</p>
<p>Wordpress 様様はこのように述べています。</p>
<ul>
<li> (1) Apache web server with the mod_rewrite module installed<br />
訳：mod_write moduleはアパッチに入っていますか？</li>
<li> (2) In WordPress&#8217;s home directory,<br />
訳：ワードプレスのディレクトリの中、</p>
<ul>
<li> The <a title="http://httpd.apache.org/docs/1.3/mod/core.html#options" href="http://httpd.apache.org/docs/1.3/mod/core.html#options">FollowSymLinks option</a> enabled<br />
訳：FollowSymLinks optionは可能になっている？</li>
<li> <a title="http://httpd.apache.org/docs/1.3/mod/core.html#allowoverride" href="http://httpd.apache.org/docs/1.3/mod/core.html#allowoverride"><tt>FileInfo</tt> directives</a> allowed (e.g. <code>AllowOverride FileInfo</code> or <code>AllowOverride All</code>)<br />
訳：FileInfo directives　は許可されてる？</li>
<li> An <tt>.htaccess</tt> file (if this file is missing, WordPress will try to create it when you activate &#8220;pretty&#8221; permalinks)<br />
訳： .htaccessファイル（ファイルがない場合、綺麗なパーマリンクに設定した時点でワードプレスが自動で作成します）</li>
<li> If you want WordPress to update the <tt>.htaccess</tt> file automatically, WordPress will need write access to the file.<br />
訳：ワードプレスが自動で.htaccessを更新するには、writeのアクセス制限が必要です</li>
</ul>
</li>
</ul>
<ul>
<li> (3) For lighttpd, see <a title="Using Permalinks" href="http://codex.wordpress.org/Using_Permalinks#External_Resources">External Resources</a>.<br />
訳：lighttpdは<span style="text-decoration: line-through;">別にしらね</span>。こっちみてね。</li>
</ul>
<p>とりあえず(3)は環境が違うので無視しちゃっていいです。</p>
<p>(1)の確認。apacheにmod_rewrite module入ってる？と言っています。</p>
<p>vertrigoではオートでこれが入っているので問題ないと思います。確認したい方はこちらへ。<br />
Extensions settings&gt;<strong>mod_rewrite.so </strong><br />
にチェックマークが入っているのを確認してください。</p>
<p>(2)の確認です。</p>
<p>「The　FollowSymLinks option enable」</p>
<p>では見ていきましょう。<strong>vertrigoで config files&gt;</strong>「<strong>httpd.conf</strong>」<strong> </strong>を選択してください。</p>
<p>ページを少し下に動かしてこの部分を探してください。</p>
<p><strong>&lt;Directory&gt;<br />
Options FollowSymLinks</strong><strong><br />
AllowOverride none</strong><strong><br />
&lt;/Directory&gt;</strong></p>
<p>こいつが問題ですね。これを僕の場合はこのように変更しました。</p>
<p><strong>&lt;Directory &#8220;d:/Wordpress&#8221;&gt;<br />
Options FollowSymLinks<br />
AllowOverride ALL<br />
&lt;/Directory&gt;</strong></p>
<p>大切なステップは２つ。</p>
<ol>
<li>directoryの後ろに自分のwordpressの入っている場所を書き込む</li>
<li>AllowOverride None を AllowOverride ALLに変える</li>
</ol>
<p>これで動くはずです。おつかれさまでした。<br />
綺麗な生活を送れるといいですね！</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hoorago.com/2010/01/10/wordpress-permalink-setting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

