Sealtyel/Web-App-Liga-Futbol/master/web/.htaccess - Htaccess File

Sealtyel/Web-App-Liga-Futbol/master/web/.htaccess

DirectoryIndex app.php

<IfModule mod_rewrite.c>
    RewriteEngine On    
    # skip "real" requests
    RewriteCond %{REQUEST_FILENAME} -f
    RewriteRule .* - [QSA,L]    

    # equipo_homepage
    RewriteCond %{REQUEST_URI} ^/index$
    RewriteRule .* $0/ [QSA,L,R=301]
    RewriteCond %{REQUEST_URI} ^/index/$
    RewriteRule .* app.php [QSA,L,E=_ROUTING_route:equipo_homepage,E=_ROUTING_default__controller:LigaFutbolVeteranos\EquipoBundle\Controller\DefaultController::portadaAction]    

    # equipos
    RewriteCond %{REQUEST_URI} ^/equipos/([^/]++)$
    RewriteRule .* app.php [QSA,L,E=_ROUTING_route:equipos,E=_ROUTING_param_nombre:%1,E=_ROUTING_default__controller:LigaFutbolVeteranos\EquipoBundle\Controller\EquipoController::equipoelegidoAction]    

    # tabla
    RewriteCond %{REQUEST_URI} ^/tabla$
    RewriteRule .* app.php [QSA,L,E=_ROUTING_route:tabla,E=_ROUTING_default__controller:LigaFutbolVeteranos\EquipoBundle\Controller\EquipoController::tablaAction] 

    # estadisticas
    RewriteCond %{REQUEST_URI} ^/estadisticas$
    RewriteRule .* app.php [QSA,L,E=_ROUTING_route:estadisticas,E=_ROUTING_default__controller:LigaFutbolVeteranos\EquipoBundle\Controller\EquipoController::estadisticasAction]   

    # equipoelegido
    RewriteCond %{REQUEST_URI} ^/equipos/([^/]++)$
    RewriteRule .* app.php [QSA,L,E=_ROUTING_route:equipoelegido,E=_ROUTING_param_nombre:%1,E=_ROUTING_default__controller:LigaFutbolVeteranos\EquipoBundle\Controller\EquipoController::equipoelegidoAction]  

    # equipo
    RewriteCond %{REQUEST_URI} ^/equipo$
    RewriteRule .* app.php [QSA,L,E=_ROUTING_route:equipo,E=_ROUTING_default__controller:LigaFutbolVeteranos\EquipoBundle\Controller\EquipoController::indexAction]    

    # _equipo
    RewriteCond %{REQUEST_URI} ^/equipo$
    RewriteRule .* $0/ [QSA,L,R=301]
    RewriteCond %{REQUEST_URI} ^/equipo/$
    RewriteRule .* app.php [QSA,L,E=_ROUTING_route:_equipo,E=_ROUTING_default__controller:Symfony\Bundle\FrameworkBundle\Controller\RedirectController::redirectAction,E=_ROUTING_default_route:equipo]   

    # equipo_show
    RewriteCond %{REQUEST_URI} ^/equipo_show/([^/]++)$
    RewriteRule .* app.php [QSA,L,E=_ROUTING_route:equipo_show,E=_ROUTING_param_id:%1,E=_ROUTING_default__controller:LigaFutbolVeteranos\EquipoBundle\Controller\EquipoController::indexAction]    

    # equipo_edit
    RewriteCond %{REQUEST_URI} ^/equipo_edit/([^/]++)$
    RewriteRule .* app.php [QSA,L,E=_ROUTING_route:equipo_edit,E=_ROUTING_param_id:%1,E=_ROUTING_default__controller:LigaFutbolVeteranos\EquipoBundle\Controller\EquipoController::editAction] 

    # equipo_new
    RewriteCond %{REQUEST_URI} ^/equipo_new$
    RewriteRule .* $0/ [QSA,L,R=301]
    RewriteCond %{REQUEST_URI} ^/equipo_new/$
    RewriteRule .* app.php [QSA,L,E=_ROUTING_route:equipo_new,E=_ROUTING_default__controller:LigaFutbolVeteranos\EquipoBundle\Controller\EquipoController::newAction]  

    # equipo_update
    RewriteCond %{REQUEST_URI} ^/equipo/update/([^/]++)$
    RewriteRule .* app.php [QSA,L,E=_ROUTING_route:equipo_update,E=_ROUTING_param_id:%1,E=_ROUTING_default__controller:LigaFutbolVeteranos\EquipoBundle\Controller\EquipoController::updateAction] 

    # equipo_delete
    RewriteCond %{REQUEST_URI} ^/equipo/delete/([^/]++)$
    RewriteRule .* app.php [QSA,L,E=_ROUTING_route:equipo_delete,E=_ROUTING_param_id:%1,E=_ROUTING_default__controller:LigaFutbolVeteranos\EquipoBundle\Controller\EquipoController::deleteAction] 

    # partido_homepage
    RewriteCond %{REQUEST_URI} ^/calendario$
    RewriteRule .* $0/ [QSA,L,R=301]
    RewriteCond %{REQUEST_URI} ^/calendario/$
    RewriteRule .* app.php [QSA,L,E=_ROUTING_route:partido_homepage,E=_ROUTING_default__controller:LigaFutbolVeteranos\PartidoBundle\Controller\DefaultController::indexAction]    

    # jugador_homepage
    RewriteCond %{REQUEST_URI} ^/hello/([^/]++)$
    RewriteRule .* app.php [QSA,L,E=_ROUTING_route:jugador_homepage,E=_ROUTING_param_name:%1,E=_ROUTING_default__controller:LigaFutbolVeteranos\JugadorBundle\Controller\DefaultController::indexAction]   

    # backend_homepage
    RewriteCond %{REQUEST_URI} ^/hello/([^/]++)$
    RewriteRule .* app.php [QSA,L,E=_ROUTING_route:backend_homepage,E=_ROUTING_param_name:%1,E=_ROUTING_default__controller:LigaFutbolVeteranos\BackendBundle\Controller\DefaultController::indexAction]   

    # pagina_estatica
    RewriteCond %{REQUEST_URI} ^/pagina$
    RewriteRule .* $0/ [QSA,L,R=301]
    RewriteCond %{REQUEST_URI} ^/pagina/$
    RewriteRule .* app.php [QSA,L,E=_ROUTING_route:pagina_estatica,E=_ROUTING_default__controller:LigaFutbolVeteranos\EquipoBundle\Controller\DefaultController::indexAction]  

    # portada
    RewriteCond %{REQUEST_URI} ^/$
    RewriteRule .* app.php [QSA,L,E=_ROUTING_route:portada,E=_ROUTING_default__controller:LigaFutbolVeteranos\EquipoBundle\Controller\DefaultController::portadaAction]    

    # 405 Method Not Allowed
    RewriteCond %{ENV:_ROUTING__allow_GET} =1 [OR]
    RewriteCond %{ENV:_ROUTING__allow_POST} =1 [OR]
    RewriteCond %{ENV:_ROUTING__allow_HEAD} =1
    RewriteRule .* app.php [QSA,L]  
</IfModule>

<IfModule !mod_rewrite.c>
    <IfModule mod_alias.c>
        # When mod_rewrite is not available, we instruct a temporary redirect of
        # the start page to the front controller explicitly so that the website
        # and the generated links can still be used.
        RedirectMatch 302 ^/$ /app.php/
        # RedirectTemp cannot be used instead
    </IfModule>
</IfModule>

On Github License

Files

Download PDF of Htaccess file
_ROUTING__allow_GET, _ROUTING__allow_HEAD, _ROUTING__allow_POST, ENV, REQUEST_FILENAME, REQUEST_URI, static

Comments

Apache