web-dev-qa-db-fra.com

Comment créer une URL externe en page d'accueil

Je possède un site Web en direct et j'essaie de remplacer la page d'accueil actuelle en utilisant une URL externe comme élément de menu. L'URL externe est un index.html. De cette façon, le navigateur devrait ouvrir cette page en premier, mais cela ne se produit pas.

Le navigateur continue de me rediriger vers l'ancienne page d'accueil qui est un élément de menu d'article unique. J'espère vraiment avoir été suffisamment clair et voici l'adresse du site Web en direct http://www.farmhousebriganti.com ici, vous verrez de quoi je parle. P.S. l'élément de menu d'article unique est la page d'accueil jusqu'à quand j'ai tenté de le remplacer par un élément de menu d'URL externe dont l'URL du lien est index.html.

Je suis conscient que ce problème a une solution facile, mais croyez-moi, je suis coincé avec ce problème depuis des jours. Si l’adresse du site Web en direct n’est pas suffisante et pour toute information complémentaire, il suffit de demander à

1
Riccardo990

Joomla .htaccess les usages index.php par défaut. Vous pouvez éditer .htaccess et ajoutez-les à la fin.

RewriteCond %{REQUEST_URI} ^/$
RewriteRule .* index.html [L]

Cela signifie que cette URL racine affichera index.html et les autres URL (plus profondes) utiliseront index.php.

1
Rene Korss

Comme René l'a indiqué dans sa réponse, charger la page d'accueil de Joomla (index.php) à la place de votre index.html est dû à .htaccess qui force l'analyse syntaxique de index.php en premier lieu sur les fichiers index.html.

Donc, en suivant les instructions de René, vous pouvez changer cela.

Cependant, je vois un problème potentiel en ayant une page HTML externe comme page d’accueil au lieu de votre site Joomla.

Pour répondre directement à la question dans le titre de votre question:

Vous ne pouvez pas avoir un élément de menu de type: URL externe en tant que page d'accueil. Joomla a besoin d’une manière ou d’une autre d’avoir un élément de menu par défaut de la page d’accueil. Et cela ne permettra pas que ce soit une URL externe.
Alors, quelle sera la page d'accueil de votre site Joomla?

Je pense que cela peut être possible si vous créez un menu caché et y placez votre élément de menu de la page d'accueil, afin qu'il n'existera pas dans votre menu principal.

En dehors de cela, quelle que soit la page html souhaitée pour la page d’accueil, je la collerais et la créerais dans Joomla.

1
FFrewin