ようやくmod_rewriteの基本を理解できたと思いますが、まだ問題があります。
私の架空のサイトが(ほぼ)すべてのトラフィックをhome.htmlに転送し、SEOURLを解析するようにしたい。これは、/ home、/ home.html、/ index.html、/ something / somethingelse / gobledegookがすべてhome.htmlに移動することを意味します(GET変数を渡すことについて心配する必要はありません。ホームファイルは後でURL全体を解析します)。
現在の設定は次のとおりです。
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !/something/I/want/to/preserve.html
RewriteRule ^(.*)$ /home.html [L]
これは見事に機能します。リダイレクトとして機能することを除いて、ブラウザのURLは「/home.html」になります。home.htmlページをロードし、URLを同じに保つにはどうすればよいですか?