これは私がやろうとしていることです:スラッシュの後にすべてをドメインにリダイレクトする方法は?
私はexample.com/car/{whatever}
をexample.com/{whatever}
にリダイレクトします。
例えば、example.com/car/honda
はexample.com/honda
にリダイレクトする必要がありますが、何も/car/
後に存在しない場合、その後、ちょうどそののままにしておきます。
.htaccessでどうすればいいですか?
これは私がやろうとしていることです:スラッシュの後にすべてをドメインにリダイレクトする方法は?
私はexample.com/car/{whatever}
をexample.com/{whatever}
にリダイレクトします。
例えば、example.com/car/honda
はexample.com/honda
にリダイレクトする必要がありますが、何も/car/
後に存在しない場合、その後、ちょうどそののままにしておきます。
.htaccessでどうすればいいですか?
URLからプレフィックスを削除するだけで
RewriteRule ^car/(.*)$ /$1 [R,L]
特殊なケースを保つために、非常に簡単です、あなたは前にそれを置く必要があります
RewriteRule ^car/$ - [L]
がある場合、このルールは、言いますcar/
だけを残してください。RewriteRule substitutionを参照してください。
私は500のサーバーエラーを受け取ります – pixie123
そして、このエラーについてサーバーログには何が書いてありますか? –
あなたはこれまで何を持っていますか? –