繁体   English   中英

htcaccess和symfony 2重定向非www-> www

[英]htcaccess and symfony 2 redirect non www -> www

我有小问题。

我为我的域创建了从非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?

将此添加到您的htaccess中

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM