- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【php】動的なURLを静的に見せる方法)
【php】動的なURLを静的に見せる方法
このQ&Aのポイント
- ウェブサイトを構築しており、開発環境はphp+smartyで、フレームワークはethnaを使用しています。
- 動的なURLに可変するページのパラメーターを内部で処理し、ユーザーには静的なURLを表示したいです。
- javascriptを使用せずに、phpやsmartyのフィルタを利用して変換する方法はありますか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
私もEthnaは詳しくありませんが、 EthnaのURLをきれいにする で検索すると、以下のようなページがみつかりました。 http://blog.ville.jp/2007/12/05/64 http://rd.uniba.jp/blog/2010/06/30/ethna-%E3%81%A7%E7%B6%BA%E9%BA%97%E3%81%AA-url-ethna_urlhandler-%E3%82%92%E4%BD%BF%E3%82%8F%E3%81%AA%E3%81%84%E6%96%B9%E6%B3%95/ http://www.polidog.jp/2009/10/20/ethna%E3%81%A7url%E3%82%92%E3%81%8D%E3%82%8C%E3%81%84%E3%81%AB%E3%81%99%E3%82%8B/ これらのページでは.htaccessは他のフレームワークのを参考にしたりしていますね。 Ethnaはつい3,4年前まで日本でダントツの流行だったのですが、あっというまに廃れてしまいました。 今となっては上記のように昔のページしか見つからず、メンテを引き継いだ人は大変だと思います。
その他の回答 (2)
- shimix
- ベストアンサー率54% (865/1590)
回答No.3
解決したようです 相互リンク http://www.phppro.jp/qa/3562
- athanasius
- ベストアンサー率37% (361/964)
回答No.1
ethna という フレームワークはよくわかりませんが、 そういうのは フレームワークの機能で、デリミターをスラッシュにするというパターンが多いですけどね、実際。 昔のmojavi だったかな? これにもあったくらいだし、cakephp はそのような作りになるのがデフォルトでしたけど。 ethna のドキュメントを確認してみては?としか言えないですね。
補足
ありがとうございます。 ethnaのURLはデフォルトでは?action_xxxx となりxxxxの部分に処理ファイル名がくるようなフレームワークになっております。 恐らくですが、.htaccessにて何とかなると思うのですが、 これまた知識に乏しく、苦悩しております。 この際、ethnaということを除いて問う方がよかったかもしれません。