Comment faire un lien vers les pages sans les .l'extension html?
Je voudrais faire un lien vers les pages à l'intérieur de mon site, de l'e.g:
Pas: mywebsite.com/about.html Mais: mywebsite.com/about/
J'ai vu plusieurs sites de le faire, mais on dirait qu'ils réagissent différemment à des choses:
Apple.com:
apple.com/iphone/travaux, apple.com/iphone/index.html œuvres, apple.com/iphone les redirections.
Opera.com:
opera.com/mobile/redirections, opera.com/mobile œuvres, opera.com/mobile.html ne pas travail.
Mozilla.com:
mozilla.org/en-US/travaux, mozilla.org/en-US les redirections, mozilla.org/en-US/index.html ne pas travail.
Qui amène une autre question: quelles Sont les différentes méthodes pour cela?
Edit:
Il semble que Apple utilise un dossier pour chaque page, par exemple un dossier appelé "iphone" avec un index.html fichier à l'intérieur?
Mais l'Opéra et Mozilla utiliser quelque chose dans le .fichier htaccess?
Il est appelé la réécriture d'URL... maintenant, c'est votre point de départ, d'aller lire 🙂
OriginalL'auteur user2451987 | 2013-06-04
Vous devez vous connecter pour publier un commentaire.
Retrait Des Extensions De
Pour supprimer le .extension php à partir d'un fichier PHP par exemple yoursite.com/wallpaper.php pour yoursite.com/wallpaper vous devez ajouter le code suivant à l'intérieur de l' .htaccess:
Si vous souhaitez supprimer l' .l'extension html à partir d'un fichier html par exemple yoursite.com/wallpaper.html pour yoursite.com/wallpaper il vous suffit de modifier la dernière ligne du code ci-dessus pour correspondre le nom du fichier:
Que c'est! Vous pouvez maintenant lier les pages à l'intérieur du document HTML sans avoir besoin d'ajouter l'extension de la page. Par exemple:
OriginalL'auteur Mudassar Arshad
Ils sont à l'aide de
.htaccess
etURL rewriting
. C'est la partie de la configuration du serveur. Vous ne pouvez pas le faire avec html uniquement.Ce page explique les bases de la réécriture d'URL.
Oui. Vous pouvez définir alising règles dans votre .htaccess. Il existe de nombreux sites traitant de la sur ce. Regarde @Marijke est un bon exemple.
OriginalL'auteur ibi0tux
Vous dossier doit contenir un fichier:
index.*
.Genre: /iphone/index.html qui peut être /iphone/ainsi
Ou travailler avec des
.htaccess
dépend de l'objectif. Si vous voulez que votre site pour être traitée par le biais d'foo.com/folder/ vous souhaitez utiliser
index.*
, car il est beaucoup plus facile et moins élaborée.OriginalL'auteur toytonics
Dans le .htaccess dans vos sites dossier racine il suffit d'ajouter la ligne suivante:
OriginalL'auteur Genus Amar
Faire de votre attribut href égale à la page que vous souhaitez lier ou .. Si vous avez besoin de
déplacer un répertoire.
Ex: href="contact.html"
Ex: href="../links/contact.html"
OriginalL'auteur harold ramos