Skip to content

Error 404  #9

Open
Open

Description

@cristhianCMH

Hola acabo de toparme con su repositorio, y lo he instalado en mi servidor local, cree un subdomino donde apunta a la carpeta del proyecto, puedo loguearme y ver las tablas de la base de datos, el problema esta en que al dar clic en el enlace de la tabla sale el error 404, en los comentarios de la pagina de donde vengo dice que es por .htaccess pero no e podido configurarlo para que funcione, tengo hasta el momento asi

RewriteCond %{HTTP_HOST} ^api.dominio.dev$
RewriteCond %{REQUEST_URI} ^/api-rest-mysql/ => api-rest-mysql se llama la carpeta del proyecto
RewriteRule ^api/ api-rest-mysql/api.php

Activity

  1. alejandroesquiva commented on Jan 15, 2016

    @alejandroesquiva
    Contributor

    Hola, acabo de comprobarlo en mi servidor local y efectivamente no me funciona, lo he podido solucionar poniendo el parámetro AllowOverride All en la configuracón de Apache.

    nano /etc/apache2/apache2.conf
    

    Cambiar:

    <Directory /var/www/>
            Options Indexes FollowSymLinks
            AllowOverride All
            Require all granted
    </Directory>
    

    Source: http://stackoverflow.com/questions/18740419/how-to-set-allowoverride-all

  2. cristhianCMH commented on Jan 16, 2016

    @cristhianCMH
    Author

    Hola @alejandroesquiva la forma que dices que lo arreglastes para para que funcione como subcarpeta el poryecto algo
    asi como localhost/api-rest/, y en mi forma que lo quiero hacer con el subdominio api.domminio.com/api/get/tabla como podria arreglar el error de 404?

  3. sigfrid86 commented on Feb 7, 2016

    @sigfrid86

    Alguien pudo dar con la respuesta para un subdominio me encuentro con el mismo problema

  4. cristhianCMH commented on Feb 8, 2016

    @cristhianCMH
    Author

    Hola @sigfrid86 primero ya debes haber creado su virtialhost estableciedole el nombre del subdominio, y asegurate que puedas visualizar algo haciendo una prueba, lo siguiente seria hacer lo que dice alejandro modificado el archivo

    nano /etc/apache2/apache2.conf

    y lo cambias por:

    <Directory /var/www/> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>

    Luego entro de la carpeta del proyecto yo hice las reglas del .htaccess

    RewriteEngine On RewriteCond %{HTTP_HOST} sud\.dominio\.dev RewriteCond %{REQUEST_URI} ^/api-rest-mysql/ RewriteRule ^api/ api.php$1 [L]

    Donde al abrir el proyecto y dar clic en el contenido de una tabla que en mi caso es una tabla de ejemplo que descargue. la url seria la siguiente sub.dominio.dev/api/api.php/get/City .
    debes de colocar /api/ en la url antes del /api.php/.
    y asi pude visualizar el contenido en json de la tabla City, y asi ya no me da mas el error 404

  5. alexvalencio commented on Jun 22, 2016

    @alexvalencio

    ERRO 404:
    We're sorry but the page you're looking for doesn't exist.
    You may have mis-typed something or the page was removed, please check the URL and try again.

    I cant solve the problem

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions