Maison  >  Questions et réponses  >  le corps du texte

javascript - Comment supprimer le nom de fichier après le nom de domaine

Mon site Web est 'http://www.yx86911.com/Defaul...' ou 'http://www.yx86911.com/Defaul...' Comment supprimer les éléments suivants pour obtenir 'http://www .yx86911.com'

Merci pour vos réponses

Désolé de ne pas avoir été clair, le dossier doit quand même être conservé
Par exemple, http://www.yx86911.com/xxx/in... Pour obtenir http://www.yx86911.com/xxx/

高洛峰高洛峰2686 Il y a quelques jours782

répondre à tous(8)je répondrai

  • 高洛峰

    高洛峰2017-06-12 09:30:55

    var url = 'http://www.yx86911.com/xxx/index.html'
    url.substr(0, url.lastIndexOf('/'))

    répondre
    0
  • 黄舟

    黄舟2017-06-12 09:30:55

    Je pense que ce qu'il veut dire, c'est utiliser des expressions régulières pour faire correspondre les adresses
    Monsieur, voulez-vous faire correspondre uniquement le premier dossier ou tous les dossiers à l'exception des fichiers ?

    var a = 'http://www.yx86911.com/xxx/555/index.html';
    a.match(/http:\/\/.+com\/(.+?\/)?/)//匹配出"http://www.yx86911.com/xxx/"
    a.match(/http:\/\/.+com\/(.+\/)?/)//匹配出"http://www.yx86911.com/xxx/555/"

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-12 09:30:55

    location.origin

    répondre
    0
  • 漂亮男人

    漂亮男人2017-06-12 09:30:55

    fenêtre.emplacement.origine

    répondre
    0
  • 漂亮男人

    漂亮男人2017-06-12 09:30:55

    Vous pouvez simplement changer le nom du fichier en index.aspx. Le fichier principal par défaut du site Web est index

    .

    répondre
    0
  • 学习ing

    学习ing2017-06-12 09:30:55

    Ceci est généralement configuré dans Apache, IIS ou Nginx. La méthode de configuration d'Apache est la suivante :
    Activez le module mod_rewrite

    .
    LoadModule rewrite_module libexec/apache2/mod_rewrite.so
    1
    

    va AllowOverride None 改为 AllowOverride All

    répondre
    0
  • PHP中文网

    PHP中文网2017-06-12 09:30:55

    var url = new URL("http://www.yx86911.com/123/");
    console.log(url.origin+url.pathname.replace(/[\/]*$/,''))

    répondre
    0
  • PHP中文网

    PHP中文网2017-06-12 09:30:55

    C'est aspx, .NET, allez voir UrlRewrite ou utilisez asp.net MVC

    répondre
    0
  • Annulerrépondre