2012-02-19 21 views
0

"http://localhost/Symfony/web/app_dev.php/"の代わりに "http:// localhost/symfony/web/app_dev /"のようなユーザーフレンドリーなURLを持っています。私はhtaccessを編集しようとしましたが、まだ動作しません。どのように私はこの作業を行うことができます..私はそれが働いている必要がありますと仮定しsymfony 2でURLリライトが機能しないのはなぜですか?

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule ^(.*)$ app.php [QSA,L] 
</IfModule> 

と何があればhtaccessのコードに問題がある:ウェブディレクトリでの私のhtaccessファイルはありますか?

答えて

0

の前にRewriteRule ^app_dev(.*)$ app_dev.php [QSA,L]を追加してみてください。

1

ライン以下のあなたのバーチャルホストの設定に追加してください:

<Directory "/path/to/docroot"> 
    Options Indexes MultiViews FollowSymLinks 
    AllowOverride All 
    Order allow,deny 
    Allow from all 
</Directory> 
+0

あなたは」didnの何か愛を得るが、これは私のために働いた:) – MoshMage

+0

あなたのローカル.htaccessがvhost co設定。 – Electronick

0

あなたは、Apacheの設定にRewriteEngineを有効にする必要があります

sudo a2enmodule rewrite

よろしく、 マックス

関連する問題