勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

日本語込みのURLをRewriteRuleで書き換える

      2015/07/15

※2015/07/15追記

こちらの記事の方がやりたい事は同じだけど、もっとスマート&詳細メモ済み。


 

 

「http://hoge.com/あいうえお/」というURLを叩いた際に「http://hoge.com/index.php?param=あいうえお」へアクセスさせたかった。以下方法で対応する。

 

 

ただこれだと直下のディレクトリにも聞いてしまうので、「http://hoge.com/hoge/index.php」というファイルがあって、「http://hoge.com/hoge/」でURLを叩くと、「http://hoge.com/index.php?param=hoge/」みたいな感じでリダイレクトされるっぽい。

正規表現で何とかできそうなんだけど分からなかったので、直下のディレクトリではRewriteRule offのhtaccessファイルを設置する。

 - htaccess

  関連記事

images
htaccessとhttpd.confの優先度

既に完成しているシステムを引き継ぐことがあり、そこのリライトルール設定を変更した ...

images
アクセスしてきたURLをRewriteRuleで書き換えたい

「http://aaa.com/a」というURLを叩いた際に「http://aa ...

other
htaccessについて

#正規表現いりそうなので後回しで覚える AuthName "php user" ...

images
複数の方法で301リダイレクト

サイトのディレクトリやファイル名を大幅に変えるという案件があった。それ自体は問題 ...

other
htaccessでダイジェスト認証を行う方法

何かで調べ物をしていたときにdigest認証というものを見かけた。apacheの ...

Top-Ten-Google-SEO-Ranking-Factors
動的なページを静的なページにしてSEO対策

SEOの観点から見た場合、動的ページよりも静的ページの方が 良いとのこと。インデ ...

images
htaccessでスマホ判別とCookie制御する方法

サイトを閲覧しているデバイスがスマホ且つ特定のCookieの値が入っているユーザ ...

images
日本語込みのURLをRewriteRuleで書き換える2

以前にメモをした「日本語込みのURLをRewriteRuleで書き換える」という ...

images
htmlファイル内でPHPを動かす(AddHandler)

サイトを引き継ぐことがあり、ソースを確認していると拡張子はhtmlなのにPHPの ...

images
フォルダにリンク制限をかける

imgというフォルダがあり、直接URLを叩いても 中身を見られないけど、同一サー ...