URLからフォルダ名を隠そうとしていて、悲惨に失敗しています。私のURL id 0.0.0.0/project/api/api/foo
。ご覧のとおり、api
の2つがあり、私は1つだけ表示したいだけです。 .htaccess
は、私は、ディレクトリのルートに存在して取り組んできましたし、次のようになります。URLのディレクトリ名を隠す
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /api/api/$1 [L]
</IfModule>
私はこのカップルのさまざまなバリエーションを試してみたが、何も作業していません。最初のapi
はディレクトリ名で、2番目のapi
はルート用に配置されたものであり、ディレクトリではありません。両方とも持っているのは醜いので、どうすれば最初のapi
を削除できますか?サーバーが要求を受け入れるようにするに
それはそれだった!私はWROOOONGの道を下っていた。修正していただきありがとうございます! – Mike