私は次のhtaccessファイルに依存して、指定されたURLがシステムに存在しないときはいつでも、index.phpにリダイレクトして仮想ディレクトリ構造を作成します。htaccess index.phpをダウンロードさせる
AddHandler php5-script .php
RewriteEngine on
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?p=$1 [L,QSA]
これは、クライアントの既存のサーバーで正常に動作しているようです。 domain.com/index.php?p=checkoutに目に見えない方向にリダイレクトする
私の問題は、自分のローカル開発環境では、domain.com/checkoutのような存在しないURL 、またはdomain.comをダウンロードするにはindex.phpをダウンロードしてください
domain.com/index.phpなどのWebサイトに存在する特定のファイルを読み込もうとすると、ブラウザで正しく解析されて表示されます。
私の開発環境は、Zend Server Community Editionの仮想ホストで構成されています。
'AddHandler'ルールを削除してみてください。とにかく、あなたの設定には間違っているかもしれません。 – Gerben