.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

関連記事

最近の記事

  1. ドメインについて
  2. WP:WordPress(ワードプレス)
  3. URL設計(URLデザイン)
  4. URL「ディレクトリ名」と文字アンダースコア(_)とハイフン(-)
  5. SEO対策(外部ファイルの読み込み)
  6. URL リダイレクト
  7. インデックスされない
  8. 内部対策は必要?
  9. CMS(シーエムエス)
  10. SEO業者は必要?

Twitter

  • 個人で借りているサーバのIPアドレスが、なぜか「FortiGuard」のブラックリストに登録されてしまった。まっとうにサイト運用してたから、なんで登録されたかは不明。取り敢えず、「データベースから削除して」って依頼したから、すぐに… twitter.com/i/web/status/1…
    about 12時間 ago via Twitter Web App

アーカイブ

PAGE TOP