Htaccess

Bonjour,

svp, je veut creér un fichier.htaccess simple, j vus sur l'internet des exemples mais lorsque je l'applique, mon application ne marche pas
je veux accéder à mon application directement lorsque je lance wampsever
mon aplication se situe dans implementation/html
comment le faire ?
voila ce que j'ai fait:
j'ai mis dans .htaccess

RewriteEngine on

RedirectPermanent / http://www.monsite/Nouveau dossier(4)/

une erreure se produit:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

svp aidez moi
merci à tous

5 réponses

  1. Bonjour,

    Simple question, as-tu pensé à faire un virtual host plutôt que de faire ça avec un .htaccess ?
    0
    1. Contributeur
      Hello,

      Je ne comprends pas bien pourquoi tu as besoin d'un .htaccess
      Il te suffirait d'aller dans http://localhost/implementation/html non ?
      0
      1. Oui, en allant via l'adresse http://localhost, ça marche toujours, mais de plus en plus, pour ne pas dire que c'est vivement conseillé, les développeurs utilisent des virtualhost.

        Concrètement, l'url d'accès sera par exemple : www.tonsite.dev (perso j'aime bien le mettre en .dev, mais tu peux mettre l'extension que tu veux)

        Il y a plusieurs tutos sur internet, je vais essayer de t'en trouver un bon parce que je suis vraiment mauvais pour expliquer une procédure.

        EDIT:

        Voilà la procédure à suivre

        - 1 - Modifier le fichier Windows\System32\Drivers\etc\Hosts
        pour qu'il comprenne les lignes suivantes :
        127.0.0.1 localhost
        127.0.0.1 monsite.dev

        - 2 - Ouvrir le fichier Wamp\Apache\Conf\httpd.conf
        Décommenter (Supprimer le # de début de ligne) la ligne Include... :
        # Virtual hosts
        Include conf/extra/httpd-vhosts.conf

        - 3 - Ouvrir le fichier conf/extra/httpd-vhosts.conf
        ajouter (ou modifier) le texte suivant :

        NameVirtualHost *:80

        <VirtualHost *:80>
        DocumentRoot C:/Wamp/www
        ServerName localhost
        </VirtualHost>

        <VirtualHost *:80>
        DocumentRoot C:/Wamp/www/monsite
        ServerName monsite.dev

        Vu que tu auras un peu chipoté la configuration d'apache, n'oublie pas de relancer ton serveur.

        Maintenant, en tapant monsite.dev, tu tomberas directement sur ton site. Il reste néanmoins accessible via l'adresse http://localhost/monsite.
        1