问题标签 [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.

0 投票
7 回答
3183 浏览

mysql - http://magento.local 恢复到实时站点 - 适用于 OSX 的 Magento 和 Xampp

我在尝试重建我的开发环境时遇到了麻烦。

我已经安装了 XAMPP 并按照以下步骤操作:

  1. 备份 MYSQL 数据库。
  2. 备份主目录。
  3. 创建具有相同用户/数据库名的数据库
  4. 成功导入 SQL 文件,并将主目录(和不可见文件)导入 htdocs。
  5. 验证 base_url 和 secure_base_url 设置为“http://magento.local”(我也试过http://127.0.0.1
  6. 删除所有缓存/会话

我怎样才能让http://magento.local只显示我的本地网站,而不是恢复到实时 URL?

我已经编辑了我的 base_urls,甚至是 cookie 的 url。

0 投票
1 回答
221 浏览

html - 在带有集合的页面上使用锚点

如果我像这样设置我的基本网址:

然后在http://example.com/test.php页面上放置一个指向锚点的链接:

我如何确保锚点保持在同一页面上并转到链接http://example.com/test.php#top而不是转到http://example.com/#top因为它使用基础网址?

本质上,有没有办法指定这个特定的链接必须是相对的而不是使用基础?

0 投票
3 回答
1862 浏览

zend-framework - Zend 框架在子目录中

我用这个撞墙了...

我需要在子目录中建立一个 zend 框架应用程序。

即域是 tricell.ss,我想使用 tricell.ss/tricell 作为应用程序主目录。

做了什么:

  1. 我在我的配置(application.ini)中设置了:

    /li>
  2. 我在我的配置中创建了另一个 var

    /li>
  3. 在我的 Boostrap 中,我得到了这个:

    /li>
  4. 在我的布局中,我尝试使用以下方式显示图像:

    /li>
  5. 这是我的虚拟主机配置:

    /li>
  6. 这是我的.htaccess:

SetEnv APPLICATION_ENV 开发

问题是当我尝试显示图像时没有任何反应。当我试图通过 URL 获取图像时:

http://tricell.ss//tricell/img/btn.png

我收到有关错误控制器的信息。我怎样才能做到这一点?我可以(没有任何问题)为 tricell.ss 之类的根域进行配置,然后获取图像,即 tricell/ss/img/btn.png,但我想在子目录上工作,而我不能用图像来做到这一点。我在这里做错了什么?

0 投票
2 回答
102 浏览

php - 函数一下子返回一个完整路径,前面有目录名?

我有一个奇怪的问题。我正在制作自己的框架,例如 codeigniter,并且我制作了一个等于 CI 的“base_url()”的函数,在我的情况下它返回一个字符串,例如:“http://www.example.com/”。我的问题(我以前从未听说过)在于我使用 base_url() 函数创建指向 css 文件和其他导航的链接时。因此,当我在视图中写道:

实际链接应该是:

我现在的问题是,当我查看 Chrome 和 Firefox 中的源代码时,从函数返回的“字符串”是正确的。但是当我将鼠标悬停在它上面时,链接会链接到以下网址:

http://example.com/%EF%BB%BFhttp://www.example.com/css/style.css

谁能解释它为什么会这样做?

编辑:很抱歉,我忘记了 base_url() 的源代码:

额外:我的同事在 VIM 中发现<feff>链接前面附加了一个名为的标签?

0 投票
2 回答
2577 浏览

php - CodeIgniter 安装的基本 URL

我有一个 FTP 服务器 (abc.xyz.com),我想在 ftp 服务器上安装 CodeIgniter。我按照CodeIgniter Installation中的说明进行安装。

我使用 FileZilla 将 CI 复制到 ftp 服务器的根目录。但在第 3 步)“设置您的基本 URL”中,我尝试提供 ftp 服务器的 URL。但它不起作用。我应该如何提供基本 URL。作为 PHP/CodeIgniter 的新手,我不确定应该如何给出它。

我检查了 routes.php 和默认控制器,welcome.php。看起来不错。但我没有收到“欢迎使用 CodeIgniter”消息。我也在我的本地主机中使用 XAMPP 检查了相同的内容,它工作正常。ie 将 CI 复制到 'htdocs' 后,我可以看到 CI 的欢迎消息。

如何检查 CodeIgniter 是否已成功安装在 ftp 服务器上。

0 投票
2 回答
2341 浏览

zend-framework - zend: baseUrl 视图助手返回空字符串

在我的网站上,当我$this->baseUrl()在视图中调用时,它返回一个空字符串。我希望它会返回例如http://www.foobar.com/。我需要手动设置基本网址吗?

Zend_Application_Resource_Frontcontroller的手册- 配置键中,我刚刚找到了这个:

baseUrl:应用程序的显式基本 URL(通常自动检测)

任何想法为什么它没有自动检测到我?

0 投票
2 回答
4755 浏览

codeigniter - 定义基本 url 常量而不是使用 base_url()?

而不是调用函数:

对于每个链接,在 constants.php 中定义基本 url 是否有意义:

然后使用该常量,以便函数调用不会在页面上多次进行?

0 投票
1 回答
4133 浏览

php - 获取模型中的基本 url

我使用 zend 框架来开发我的项目。我想在某些模型中获取带有协议的基本 url。我尝试按照以下方式做到这一点。但它返回空。

我可以通过这种方式获取基本网址吗?什么是最好的解决方案。我也可以使用以下行。

但我想要最好的解决方案。请帮我。

0 投票
3 回答
2476 浏览

css - Zend 框架,路径问题

我正在做我的第一个 zend 应用程序,按照官方用户指南,我设置了一个标准 zend 应用程序(使用 zend studio 9 和 ZF 1.11),我想将图像和 CSS 样式表添加到我的 .phtml 页面。当我将 css 文件放在“myApplicationName/public/css”中时,一切正常,但是当我尝试将它们放在另一个目录中时,例如“myApplicationName/application/layouts/css”,它们不会被考虑,什么样的我应该使用路径将它们链接到 phtml 页面吗?

我尝试过相对路径,例如:

并且 :

但它似乎不起作用,

我也尝试过使用 $this->baseUrl() 的路径,但<?php echo $this->baseUrl();?>没有返回任何内容。

感谢帮助。

0 投票
1 回答
3655 浏览

xslt-2.0 - base-uri not returning uri of source document

For some reason, base-uri() is not returning the uri of the source file when I run an XSLT (using XSLT2, Saxon 9.4 PE).

Here is my xslt test case

When I run this on a source xml file, I just get

Note that I am able to retrieve the stylesheet URI just fine using base-uri(document('')).

I have also had no success using document-uri(/) either.

UPDATE: looks like there is definitely something amiss. It seems that nothing I do gets the processor to look in the SOURCE directory.

When I try "document('Dummy.xml',.) , it says it cannot find "Dummy.xml" even though that is the name of the source file.

Maybe I should re-install the jar file or email EditiX support.