たくさんの .php ファイルを含むサブディレクトリがあります。現在、これを .HTACCESS として使用して、URL をきれいに書き換えています。
RewriteEngine on
Options +FollowSymLinks
RewriteBase /mailing_list
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
http://www.example.com/mailing_list/home がhttp://www.example.com/mailing_list/home.phpを参照するようになるため、これで問題ありません。
私が説明する必要があるのは、get 変数にクリーンな URL を使用するページです。そのページはw.phpと呼ばれ、合格します?i=(int)
http://www.example.com/mailing_list/w/1にアクセスしようとすると、505 サーバー エラーが発生します。これを説明するには、htaccess に何を追加する必要がありますか? 私が遭遇した他の人を説明する完全な証明方法はありますか. 例えば:
blogs というページが表示され、次のようにブログの ID が渡された場合: http://www.example.com/mailing_list/blog/1
そのページに特に新しいルールを追加する必要がありますか?