0

重複の可能性:
symfony2 rewrite rules .htaccess app.php

Symfony2プロジェクトから.htaccessのアクセスを削除する作業を行っています。ユーザーが次のような URL からプロジェクトにアクセスできるようにします。app.php

http://localhost:8888/Social-Shows/web/shows

しかし、このURLからのアクセスを削除する必要があります

http://localhost:8888/Social-Shows/web/app_dev.php/shows

現在、私の .htaccess で両方のアドレスにアクセスできます。これが私の .htaccess コードです。

<IfModule mod_rewrite.c>
   RewriteEngine On
   RewriteOptions Inherit
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_URI} !^/web/shows
   RewriteRule ^(.*) web/app_dev.php [QSA,L]
</IfModule>
4

1 に答える 1

1

それは不可能かもしれません。アクセスはapp.phpアプリケーションへのエントリ ポイントであるため、実際には削除しないでください。代わりに、 app.php.htaccessが存在しないかのように見えるように URL を書き換えます。これは、 Symfony2のデフォルトですでに達成されているはずです.htaccess

于 2012-07-17T14:44:04.217 に答える