まぽろぐ

まぽらんのブログ、略してまぽろぐです!ひとりごとを中心に、クリックゲーレビューやネトゲ、サーバー関係等の内容を書いていきます。たまにまじめな記事も書いたりするかもしれません。

パーマリンクを変更してみました(iis8.0)

   

今まではhttp://wp.mapopi.com/?p=○○○(固定ページはpage_id=○○○)という感じだったのですが・・・

まぁ別にこのままでもいいんですがどうせなのでさらにスマートにしようと思いまして
http://wp.mapopi.com/○○○/という形に変え、固定ページの場合は○に英語表記のタイトルを表示する感じにしました。

SEO的にはこっちの方がいいらしいですね、わしゃSEOとかわけわかめなわけですが。

 

 

それでまぁ設定変えたら404を吐かれたのでまぁIISじゃそう簡単には行かないかとがっかり。
ググった結果web.cofigにrewriteの記載をしてrewriteプラグインをインスコしてやればいいとのことでしたので早速挑戦。

 

  1. WebPIからrewriteで検索して出てきたrewriteプラグイン2.0をインストール。
  2. WordPressがインストールされているフォルダにあるweb.configを開く、無い場合は作成。
    ※自分の場合WebPIでインストールしたせいかなぜかデータベースのIDとPASS等が記載されていましたが消しても何も起きないので消し、以下ののようにしました。
  3. 以下の内容に書き換え、ただし諸事情で各種設定をweb.configに行っている場合はうまくその部分を残して下さい。最低紫の部分が記載されていれば問題ないかと思われます?別に壊れはしないので何度かトライしてみて下さい。

<?xml version=”1.0″ encoding=”UTF-8″ ?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name=”wordpress” patternSyntax=”Wildcard”>
<match url=”*” />
<conditions>
<add input=”{REQUEST_FILENAME}” matchType=”IsFile” negate=”true” />
<add input=”{REQUEST_FILENAME}” matchType=”IsDirectory” negate=”true” />
</conditions>
<action type=”Rewrite” url=”index.php” />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

 

ということで設定は完了です。

設定後に固定ページのパーマリンクを個別に英語名に変更。
未設定の場合はカテゴリ名のリンク用表記設定を変更。
最後にプラグインPermalink Redirectをプラグインストアからインストールしたら完了です。
このプラグインは今までのアドレス?p=○○にアクセスしてきた場合自動的に新アドレスに飛ばしてくれるプラグインです、設定不要でインストールするだけになります。
これをインストールしておけば過去のリンクをいじり直す必要も無しですし、もちろん外部からのリンク修正も必要ありません。
Google等検索エンジンからも消えることは無いはず。。。 

 

これで全て設定が終わりましたお疲れ様です。

 - HP関連, ひとりごと

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です