.htaccessで半角スペースを使用する場合には、注意が必要です

元々は弊社で組んだシステムではないのですが、

既存システムに対して、

東京都と神奈川県の賃貸物件のみを取得して、

その物件の一覧ページを作成したい、

という依頼を某不動産業者様から頂きました。

 

ただ、

このシステムは都道府県がテキスト入力になっているために、

都道府県コードをキーにすることは出来ず、

「東京都」もしくは「神奈川県」という文字列が登録されている物件データのみを取得するようにして、

プログラムを組みました。

 

さらに、

一応URLは擬似静的化しておきたいので、

.htaccessに以下のような記述を加えて対応しました。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ./list/○○○○$ /?pref=東京都 神奈川県 [L]
</IfModule>

が、

「Internal Server Error」が!!

忘れていました。。。

東京都と神奈川県の間に半角スペースが入っているのを。。。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ./list/○○○○$ "/?pref=東京都 神奈川県" [L]
</IfModule>

これで完了です!!

この記事を書いている人
株式会社ディープ

名前ダッチ

メールアドレスadachi@deep-deep.jp

Twitterはこちら >>

関連記事

最近の記事

  1. WordPress
  2. WordPress
  3. 動的URLを疑似静的化
  4. ホームページ(homepage)
  5. 日本語ドメイン
  6. パンくずの構造化
  7. ホームページを公開したら、必ずやるべき事
  8. SSLの導入(常時SSL通信)はSEO対策に有効
  9. 404ページ
  10. ステータスコードについて

Twitter

ダッチ@職業ブロガー兼プログラマー
@gatsu0000

アーカイブ

PAGE TOP