URLを美しく…
htaccessを変更して、サイトのURLを簡潔なものにするべく奮闘中です。仕事仲間に教えてもらいながら、取り組んでおります。
私のサイト「プログラムとはずがたり」は、仕事仲間が作ったフレームワークを流用してPHPで動いております。リクエストは常に「index.php」を経由し、それぞれのコンテンツのアクションPHPファイルで情報を制御、その情報を使って各コンテンツ用のサブメニューやコンテンツそのものを取得・生成して表示させております。ですので「ドメイン/index.php」の後ろにパラメータがついて回ります。これを「ドメイン/アクションファイル名/各コンテンツ名.html」の形式にするのが今回の目的なのです。
なぜ、このような作業を行うのかと申しますと、URLが簡潔で美しいものとなるばかりか、どうやらSEO対策にも有効らしい…という観点からです。
XOOPSなどのSNSやWordpressなどのを使えば簡単にできるサイト制作をプログラム初心者が背伸びして作っているものですから、いつになったら満足のいく仕様になるのかは分からないのですが、これからも頑張っていきます。
ただし、現在は自宅のiMacのローカルサーバー上でhtaccessが働かないことが目下の悩みです(笑)。サーバー上で実験しますとうまく動いているようなのですが…これでは今後のメンテナンスなどもやりにくくなるため、まだサーバー上のサイトを変更できないでいるのです。