首頁  >  問答  >  主體

javascript - 如何去掉網域後面的檔名

我的網站是'http://www.yx86911.com/Defaul...' 或'http://www.yx86911.com/Defaul...' 如何去掉後面的取得'http:// www.yx86911.com'

謝謝下面兩位的回答

不好意思沒說清楚,資料夾還是要留的
例如http://www.yx86911.com/xxx/in... 要取得http://www.yx86911.com/xxx/

高洛峰高洛峰2686 天前786

全部回覆(8)我來回復

  • 高洛峰

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

    雷雷

    回覆
    0
  • 黄舟

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

    我覺得他的意思是用正則匹配地址,
    樓主,你是想只匹配第一個文件夾還是除文件外所有文件夾

    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/"

    回覆
    0
  • 我想大声告诉你

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

    雷雷

    回覆
    0
  • 漂亮男人

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

    窗口.位置.原點

    回覆
    0
  • 漂亮男人

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

    你把檔名改為 index.aspx 就可以了 網站的預設主檔是index

    回覆
    0
  • 学习ing

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

    這個一般都是在Apache,IIS或是Nginx裡面配置的,其中Apache的設定方法是:
    開啟mod_rewrite模組

    LoadModule rewrite_module libexec/apache2/mod_rewrite.so
    1
    

    AllowOverride None 改為 AllowOverride All

    回覆
    0
  • PHP中文网

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

    雷雷

    回覆
    0
  • PHP中文网

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

    你這個是aspx呀,.NET,去看看UrlRewrite吧,要不要用asp.net MVC

    回覆
    0
  • 取消回覆