"fausse url" et dossier au même niveau

- - Dernière réponse : Judge_DT
Messages postés
27805
Date d'inscription
vendredi 5 février 2010
Statut
Modérateur
Dernière intervention
18 octobre 2019
- 12 juin 2019 à 22:26
Bonjour,

sur un serveur j'i deux dossiers à la racine.
/site
/second-site

L'url du premier c'est site.test (configuré via host)
Jusque là tout est bon, le site fonctionne bien.

le souci c'est que le contenu du second site doit être accessible via l'URL site.test/second
En temps normal j'aurais juste créé un dossier /second et mis tout le contenu du second site dedans. Mais là je suis censé ne pas toucher à la structure et juste avoir un lien automatique.entre site.test/second et le dossier /second-site.

Quelqu'un saurait comment ?
Merci


Configuration: Windows / Firefox 67.0
Afficher la suite 

2 réponses

Messages postés
27805
Date d'inscription
vendredi 5 février 2010
Statut
Modérateur
Dernière intervention
18 octobre 2019
4565
0
Merci
Salut,

Si c'est du Linux, tu peux faire un lien symbolique "second" dans le dossier de ton premier site vers le dossier du second.

Sinon, reste la solution magique des VirtualHost ou des Alias, dans Apache, par exemple.
-
justement en vhost ça peut se faire comment ? :/
Judge_DT
Messages postés
27805
Date d'inscription
vendredi 5 février 2010
Statut
Modérateur
Dernière intervention
18 octobre 2019
4565 > DragonPasForce -
En configurant un Alias dans la vhost en question. Faut le module alias chargé.
Commenter la réponse de Judge_DT
Messages postés
248
Date d'inscription
mardi 21 août 2018
Statut
Membre
Dernière intervention
8 septembre 2019
54
0
Merci
Regarde pour un Url rewriting avec un .htaccess
Judge_DT
Messages postés
27805
Date d'inscription
vendredi 5 février 2010
Statut
Modérateur
Dernière intervention
18 octobre 2019
4565 -
La réécriture d'URL ne convient pas ici. Il faut que l'URL renvoi vers un dossier "physiquement" en dehors du site où elle se trouvera... donc pas possible.

Faut une alias en dur dans la configuration, pour ça.

Comme le fait phpmyadmin, par exemple.
Commenter la réponse de SioGabx