私はこの件について数回調べてきましたが、私が必要としているもの、および/または地獄のように時代遅れのものは何も見つかりませんでした.
Zend Framework (およびそのデフォルトの htaccess ファイル) を使用して Web サイトを構築し、MAMP でローカルにテストしたところ、完全に動作しました。残念ながら、ライブ Web サーバーは Lighttpd で実行されますが、これは htaccess をサポートしていません。
これに関する大きな問題は、Web サーバー、正規表現、mod_rewrite などの経験がまったくなく、ましてや Apache 以外を使用した経験がないことです。
デフォルトの Zend Framework htaccess には、次の行が含まれています。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
そして、これをLighttpd URL書き換えルールに変換する方法、およびそれらを配置する方法/場所がまったくわかりません:/
どんな助けでも大歓迎です!