Bal*_*ala 5 javascript string replace
我正在尝试使用 JavaScript将子域名从“ news .domain.com/path/..”替换为“ mobile .domain.com/path/..”
知道如何实现这一目标吗?
我假设您想将通用格式的字符串更改xxxx.domain.com/...为mobile.domain.com/.... 这个正则表达式应该在 JavaScript 中完成:
var oldPath = "news.domain.com/path/";
var newPath = oldPath.replace(/^[^.]*/, 'mobile')
Run Code Online (Sandbox Code Playgroud)
这应该在正常情况下有效:
"http://news.domain.com/path/..".replace(/(:\/\/\w+\.)/, "://mobile.")
Run Code Online (Sandbox Code Playgroud)
使用以下命令添加额外的验证级别:
"http://news.domain.com/path/..".replace(/(:\/\/\w+\.)/, "://mobile.")
Run Code Online (Sandbox Code Playgroud)
Bal*_*ala -3
我尝试使用 java 脚本,但没有运气,对于我的情况,我在 .httaccess 文件中使用以下代码
RewriteCond %{HTTP_USER_AGENT} "iphone|ipod|android" [NC]
RewriteCond %{HTTP_HOST} !^mobile.domain.com
RewriteRule ^(.*)$ http://mobile.domain.com/ [L,R=302]
Run Code Online (Sandbox Code Playgroud)
它将把“新闻”子域替换为“移动”子域。希望它会对任何人有所帮助。
| 归档时间: |
|
| 查看次数: |
5573 次 |
| 最近记录: |