dev.hinaloe.net

Nginxで拡張子を省略してページを呼び出してやる方法メモ

覚え書き。よく忘れるのでメモメモ。この言い回しで書かれてる記事見つからなかった…

Nginxは難しく考えなくてもtry_filesを使えば簡単に実装できる。

server{
        listen 80 default;
        server_name _;
        location / {
          root /var/www/vhosts/default/;
          index index.html index.php;
          try_files $uri $uri.php $uri.html $uri/  404.html=404;
        }
       error_page 404 /404.html;
}

もちろんPHPを扱うならfcgi辺りの書かなきゃいけないんだけど。

ApacheとIISでやる方法は拡張子を省略してPHPアプリを呼び出す。 – Qiitaで書いたけど少し問題があるかもしれない。

ところでブログネタせっかくみつけて記事にしようと試してみたらことごとく失敗してしまいネタが無くなりました。

あ、そういやこのブログも地味に移転しました。旧ページからはすべて301リダイレクトされます。

こちらもオススメ

AndroidにCA証明書がインストールできない件
→ 続きを読む
TwistOAuthで快適Twitter API on PHP
→ 続きを読む
atpagesでJetpackの一部機能を使う方法
→ 続きを読む