htaccess和symfony2重定向非www - >万维网

时间:2014-12-10 10:43:52

标签: php .htaccess symfony redirect

我的问题很小。

我为我的域名创建了从非www到www的重定向。 一切正常,但重定向后,我得到索引文件(app.php),我不知道为什么。

我的htaccess

DirectoryIndex app.php    
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

例如, 如果我输入www.example.com - >没关系 如果我输入example.com - >重定向www.example.com/app.php

如何删除app.php?

1 个答案:

答案 0 :(得分:0)

在你的htaccess

中添加它
RewriteRule ^app\.php$ http://www.%{HTTP_HOST}/ [R=301,L]

RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]