Friday, 15 February 2013

mod rewrite - mod_rewrite: rewriting environment in url in Symfony2 -



mod rewrite - mod_rewrite: rewriting environment in url in Symfony2 -

i created new environment in symfony2 called demo controlled app_demo.php.

i want rewrite url using htaccess tu use:

http://myhost/demo/

instead of

http://myhost/app_demo.php/

which rewriterule should add together .htaccess?

edit:

i using way user janek suggests removing app.php url. when add together set of rules app_demo.php still 404:

directoryindex app_demo.php <ifmodule mod_rewrite.c> rewriteengine on rewritecond %{request_uri}::$1 ^(/.+)/(.*)::\2$ rewriterule ^(.*) - [e=base:%1] rewritecond %{env:redirect_status} ^$ rewriterule ^app_demo\.php(/(.*)|$) %{env:base}/demo/$2 [r=301,l] rewritecond %{request_filename} -f rewriterule .? - [l] rewriterule .? %{env:base}/app_demo.php [l] </ifmodule> <ifmodule !mod_rewrite.c> <ifmodule mod_alias.c> redirectmatch 302 ^demo/$ /app_demo.php/ </ifmodule> </ifmodule>

http://pastebin.com/jnvsghvv standard symfony .htaccess replaced app.php app_dev.php

symfony2 mod-rewrite

No comments:

Post a Comment