javascript – So entfernen Sie den Dateinamen nach dem Domänennamen
高洛峰
高洛峰 2017-06-12 09:28:55
0
8
779

Meine Website ist „http://www.yx86911.com/Defaul...“ oder „http://www.yx86911.com/Defaul…“. So entfernen Sie Folgendes, um „http://www . yx86911.com'

Danke für eure Antworten

Es tut uns leid, dass ich es nicht klargestellt habe, der Ordner muss trotzdem aufbewahrt werden
Zum Beispiel http://www.yx86911.com/xxx/in... Um http://www.yx86911.com/xxx/ zu erhalten

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

Antworte allen(8)
小葫芦
var url = 'http://www.yx86911.com/xxx/index.html'
url.substr(0, url.lastIndexOf('/'))
黄舟

我觉得他的意思应该是用正则匹配地址,
楼主,你是想只匹配第一个文件夹还是除文件外所有文件夹

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/"
我想大声告诉你
location.origin
漂亮男人

window.location.origin

漂亮男人

你把文件名改为 index.aspx 就可以了 网站的默认主文件是index

学习ing

这个一般都是在Apache,IIS或者是Nginx里面配置的,其中Apache的配置方法是:
开启mod_rewrite模块

LoadModule rewrite_module libexec/apache2/mod_rewrite.so
1

AllowOverride None 改为 AllowOverride All

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

你这个是aspx呀,.NET,去看看UrlRewrite吧,要不就用asp.net MVC

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!