问题标签 [base-url]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 使用 Firebug 调试基本 URL 元素
zend-framework - Zend_Form 设置动作 - 它可以在子目录中使用 Zend 应用程序吗?
我的应用程序正在本地服务器的子目录中构建,如下所示:
问题是当我将表单操作设置为“/form/save”时,表单会路由到“localhost/form/save”,而这并不存在。
如果我将表单操作设置为“/application/form/save”,我会收到一个错误,因为 Zend 使用其 Front_Controller 中的 URL 输入来选择用于请求的模块、控制器和操作。
有没有一种简单的方法可以从请求中解析出 base_url?由于某种原因,它适用于除表单之外的所有其他内容。
另一种选择是将 base_url 添加到所有表单操作中,以便您的应用程序可以在不同的环境中工作,然后在控制器接收到操作时将其解析出来。
有没有一种简单的方法来设置一个变量来做这样的事情,已经内置在 Zend 中了?如果没有,有什么解决办法?
我似乎在任何地方都找不到任何解决这个问题的方法。
jsp - 如何获取域 URL 和应用程序名称?
这是场景。
我的 Java Web 应用程序具有以下路径
假设有一个 JSP 文件
我需要找回
在这个 JSP 文件中。
当然,有一种相当懒惰和愚蠢的方式来获取 URL,然后重新跟踪路径。
但是有没有一种程序化的方式来做到这一点?具体来说,我认为我可以获得域+端口,但我如何实际检索应用程序名称“MyWebApp”?
zend-framework - 将 baseurl 值放入我的控制器
我正在创建一个需要返回值的动作助手
我该怎么做?
php - 我可以在模板文件中的 WordPress 中获取“基本 URL”吗?
通常在我的 PHP 应用程序中,我有一个基本 URL设置,所以我可以做这样的事情
然后我可以将我的站点从开发转移到生产并轻松交换它,并在整个站点范围内进行更改(而且它似乎比<base href="" />
.
我正在做一个 WordPress 主题,我想知道,WordPress 是否内置了类似的东西,还是我需要重新定义自己的?
我可以看到ABSPATH
,但那是文件系统中的绝对文件路径,而不是来自文档根目录的东西。
asp.net - 如何动态创建指向资源的完全限定超链接?
在 ASP.NET 中,我想创建一个指向特定 Uri 的链接,并通过电子邮件将此链接发送给用户,例如http://www.BlaBla.com/CustomerPortal/Order/9876
. /CustomerPortal/Order/9876
我可以在代码隐藏中动态创建 Uri 的第二部分。我的问题是:如何http://www.BlaBla.com
在我的应用程序中创建基本 Uri 而不对其进行硬编码?基本上我想要类似的东西:
那么有没有办法询问应用程序在哪里运行的服务器:“请告诉我应用程序的基本 Uri”?还是有什么其他方式?
先感谢您!
url - 重写基本规则 - php
内部网址:example.com/abc/xyz/rule.php?price=1&pass=2
外部网址:example.com/abc/xyz/rule/1/2
但是css、js文件在外部URL中没有生效。我的 .htaccess 文件:
zend-framework - Zend View Helper 奇怪的问题
我一直在 localhost(操作系统:Snow Leopard)上开发一个 zend 框架项目,当我在托管服务器(共享托管)上上传文件时,我收到了一些关于我在那里使用的视图助手的错误。
更具体地说:
项目结构是这样的:(我省略了一些不相关的子文件夹,括号中的数字仅供参考,不包含在项目中的文件夹名称中)
在 helpers(1) 文件夹中,我有一个视图助手 BaseURL.php:
例如,我在布局中使用它来编写 CSS 文件、JS 文件等内容的路径,如下所示:
通常我在需要基本 url 时使用它(不仅在布局中,也在视图中)。我一直在应用程序的“默认”模块和“管理”模块(模块/管理/...)中使用相同的助手。Localy,一切顺利,没有问题。当我上传项目时,出现如下错误:
上面的错误是针对在管理布局(在管理模块中调用)中使用 $this->baseURL() 的行。
起初我想可能是因为助手是在另一个模块(默认模块)中声明的,它在管理模块中的框架中找不到。但为什么本地一切正常?我不明白。此外,如果我在同一个 admin.phtml 布局文件中将 $this->baseURL() 更改为 $this->baseUrl(),则在管理模块中,一切正常(在线和本地)。
如果有人可以启发我了解我所缺少的东西,我将不胜感激。
PS:由于我还不清楚,也许有人可以告诉我:在模块中声明的助手在网站的所有模块中都可用?(本地开发告诉我它是,因为它在本地工作,但是上传的项目有什么问题?)。
谢谢。
zend-framework - zend 框架如何避免 baseurl 被附加到链接
重定向到其他网站的链接不起作用....
我试图将会员的网站显示为链接,该链接是从数据库中检索的,作为链接,单击时应重定向或转到该网站。但是会员网站 url 被附加到网站基本 url 的末尾,如下所示。
我希望这是
代码,在 phtml 中:
如何避免 baseurl 被附加到链接中。
jquery - jQuery ajax url 问题
好的,有一个用于提交输入数据的脚本。我的网站的网址是这样的:http://www.<!mywebsite!>.com
。当用户在 上查看我的 iste 时,此 ajax 请求完美运行http://www.<!mywebsite!>.com
,但当他访问我的网站时没有 www。例如http://<!mywebsite!>.com
,请求不起作用。我想知道有没有办法动态处理这个问题。不要建议重定向,因为这不是一个好的解决方案,因为谷歌机器人和网站排名。谢谢。如果我说错了,请纠正我。