Rumah > Soal Jawab > teks badan
Tapak web saya ialah 'http://www.yx86911.com/Defaul...' atau 'http://www.yx86911.com/Defaul...' Bagaimana untuk mengalih keluar yang berikut untuk mendapatkan 'http://www . yx86911.com'
Terima kasih atas jawapan di bawah
Maaf kerana tidak menjelaskannya, folder masih perlu disimpan
Sebagai contoh, http://www.yx86911.com/xxx/in... Untuk mendapatkan http://www.yx86911.com/xxx/
高洛峰2017-06-12 09:30:55
var url = 'http://www.yx86911.com/xxx/index.html'
url.substr(0, url.lastIndexOf('/'))
黄舟2017-06-12 09:30:55
Saya rasa apa yang dia maksudkan ialah menggunakan ungkapan biasa untuk memadankan alamat
Tuan, adakah anda mahu memadankan folder pertama sahaja atau semua folder kecuali fail?
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/"
漂亮男人2017-06-12 09:30:55
Anda hanya boleh menukar nama fail kepada index.aspx Fail utama lalai tapak web ialah index
学习ing2017-06-12 09:30:55
Ini biasanya dikonfigurasikan dalam Apache, IIS atau Nginx Kaedah konfigurasi Apache ialah:
Dayakan modul mod_rewrite
LoadModule rewrite_module libexec/apache2/mod_rewrite.so
1
akan AllowOverride None
改为 AllowOverride All
PHP中文网2017-06-12 09:30:55
var url = new URL("http://www.yx86911.com/123/");
console.log(url.origin+url.pathname.replace(/[\/]*$/,''))