J'écris mon propre raccourcisseur url. J'en ai fini avec tout comme la création d'URL courtes. Mais quand j'essaie de parcourir htt p://example.com/rtr93
, j'obtiens une erreur 404. Mais les travaux http://example.com/index.php/rtr93
trouvent et montrent la page appropriée (je ne redirige pas vers une nouvelle URL Je viens d'obtenir l'enregistrement pertinent de la base de données qui a une colonne short_url). J'utilise PHP et syfmony 1.2 si cela aide. Je pense que je dois installer correctement le fichier .htaccess. Mais je ne sais pas par où commencer..htaccess 404 page non trouvé
Répondre
Quelque chose comme cela devrait fonctionner:
RewriteEngine on
RewriteBase/
RewriteRule ^(.*)$ /index.php [L]
Vous pouvez faire la regex plus précise si vous prévoyez d'hébergement d'autres choses sur le même domaine.
no. Je reçois toujours la page d'erreur 404. Je pense qu'apache essaye de chercher la page http://example.com/rtr93 et de lancer l'erreur 404 –
Apache ne devrait pas faire la gestion des erreurs avant que les réécritures aient été traitées, et à ce moment-là la requête est pour/index. php. Peut-être que votre .htaccess a les mauvaises permissions? Essayez "chmod 644 .htaccess". De plus, certains hébergeurs prennent quelques minutes pour répondre aux changements de .htaccess. –
@Laurence - Certains hôtes ne permettent pas de modifier .htaccess, et d'autres n'ont pas le mod_rewrite activé ... – jsnfwlr
- 1. Apache Tomcat 6 Problème non trouvé (404)
- 2. iTextSharp HTMLWorker img pas trouvé 404
- 3. Rediriger sur l'enregistrement non trouvé?
- 4. Périphérique Android non trouvé
- 5. Paramètres Android.ACTION_DISPLAY_SETTINGS non trouvé
- 6. Obtention du composant 404 non trouvé avec Chronoforms dans la version 1.5.14
- 7. Delphi - Class TListView non trouvé
- 8. Fichier non trouvé. Pourquoi pas?
- 9. Sequel Modèle set_schema non trouvé
- 10. SSH - ksh: git: non trouvé
- 11. Fichier non trouvé - MOSS 2007
- 12. Delphi: Package requis non trouvé
- 13. Trouver un projet par Permalink, 404 si pas trouvé
- 14. Définition d'une page d'erreur 404
- 15. Page personnalisée 404 avec ASP.NET
- 16. htaccess show page d'attente
- 17. Comment créer une page personnalisée 404 pour mon Django/Apache?
- 18. Pilote Sqlite non trouvé sur Windows
- 19. getaddrinfo renvoie toujours 11001 (hôte non trouvé)
- 20. Mac X Framework Kernel non trouvé
- 21. Attribut de colonne LINQ non trouvé
- 22. BizTalk - Catch EndPoint Non trouvé Exception
- 23. LsaEnumerateAccountRights retourne toujours "Fichier non trouvé"
- 24. Objective-C++ symbole non trouvé bizarrerie
- 25. classe Java Jar non trouvé Exception
- 26. .htaccess 301 redirection d'une seule page
- 27. rediriger vers la page d'accueil plutôt que la page d'erreur 404!
- 28. Visual C++ 2008: omp.h non trouvé?/openMP est défini
- 29. Rediriger l'URL non-www vers www .htaccess
- 30. Erreur de page non trouvée
J'ai le même problème, avez-vous trouvé une solution? Mon cas n'est pas avec un raccourcisseur d'URL, mais avec un clocker et un framework MVC sur mesure. Le cadre est bon, je l'ai testé, et si la page n'existe pas, tout est parfaitement routé, mais sur les pages existantes je vois 404 dans les en-têtes, et montre la page comme prévu .. –