我需要将admin.example.com/admin/login的内容加载到admin.example.com。网站正在Symfony中运行。
这是我的块。
server {
listen 80;
server_name admin.example.com
root /var/www/html;
index index.php index.html;
location / {
return 301 http://admin.example.com/admin/login;
}
}
它显示错误ERR_TOO_MANY_REDIRECTS
添加您正在使用的文件夹名称:root / var / www / html / yourFolderName;
使用routing.yml
添加新路线:
homepage:
path: /
defaults: { _controller: ApplicationBundle:Default:login }
你的旧路线:
login:
path: /admin/login
defaults: { _controller: ApplicationBundle:Default:login }
RewriteRule / /admin/login [L]
“[L]是一个标志,表示如果此规则匹配,则不会对此页面执行任何其他规则匹配。”