PyroCMS をインストールしてexample.com
セットアップしたとしましょう。すべて正常に動作しています。
ブログでいくつかの投稿を作成して分類したので、次のような URL になります。
example.com/blog/category/foo
example.com/blog/category/bar
次のように、もっと短い URL でこれらのカテゴリにアクセスしたいと思います。
example.com/foo
example.com/bar
で次の (およびいくつかのバリエーション) を試しました.htaccess
が、500 個のエラーと無限のリダイレクトしか得られませんでした。これは、私が作業しているgithub の標準ファイルであり、以下に追加します。
<IfModule mod_php5.c>
RewriteRule ^(.*)$ index.php/$1 [L]
RewriteRule foo /blog/category/foo [L]
</IfModule>
誰かがこれを行う方法を知っていれば、それは大歓迎です:)