symfony 2 app.php,php / symfony2从URL隐藏app.php
請考慮以下URL:
http://www.myurl.fr/accueil.
我擺脫了.htaccess文件,因為我想使用vhost文件并依賴Apache路由.我的vhost文件如下:
ServerName myurl.fr
ServerAlias www.myurl.fr
DocumentRoot /var/www/mysite/web
DirectoryIndex app.PHP
AllowOverride All
Allow from All
RewriteEngine On
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^app\.PHP(/(.*)|$) %{CONTEXT_PREFIX}/$2 [R=301,L]
RewriteRule .? - [L]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.*)$app.PHP [QSA,L]
RewriteCond %{REQUEST_URI}::$1 ^(/.+)(.+)::\2$
RewriteRule ^(.*) - [E=BASE:%1]
RewriteRule .? %{ENV:BASE}app.PHP [L]
我已經清除了Apache緩存并重啟了很多次. urlrewrite mod已啟用.我只是不知道還有什么要檢查.知道我錯過了什么嗎?
編輯
可能是因為我正在處理它,兩個URL都不會在給定時間工作.我的問題仍然有效.
總結
以上是生活随笔為你收集整理的symfony 2 app.php,php / symfony2从URL隐藏app.php的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一部欧美电影。航班叫星际号,劫匪号称雅利
- 下一篇: qq个性签名长点的