Javascript A href和url问题
我在使用html href属性时遇到了一个奇怪的URL问题。顺便说一下,我用的是拉威尔。 我会给你一个例子,假设我在我的网站上有这个代码Javascript A href和url问题,javascript,html,.htaccess,laravel,Javascript,Html,.htaccess,Laravel,我在使用html href属性时遇到了一个奇怪的URL问题。顺便说一下,我用的是拉威尔。 我会给你一个例子,假设我在我的网站上有这个代码 我当前的URL是localhost/example/example 而不是像这样添加链接到我的地址localhost/example/example/link1它只是像这样添加localhost/example/link1基本上它删除了一个链接 我尝试改为使用,但它只是删除了所有像这样的路径localhost/link1 我试着查找问题所在,但什么也找不到。我
我当前的URL是localhost/example/example
而不是像这样添加链接到我的地址localhost/example/example/link1
它只是像这样添加localhost/example/link1
基本上它删除了一个链接
我尝试改为使用
,但它只是删除了所有像这样的路径localhost/link1
我试着查找问题所在,但什么也找不到。我知道它可能与.htaccess或laravel URL有关,但我不知道如何解决这个问题(或者可能与Apache有关)。我只需要它会添加链接正常的网址
另外,我不能使用LaravelURL::request,因为我正在使用JavaScript生成动态内容
谢谢尝试使用
URL::to('someseg/otherseg')此行为由HTML页面的
标题中的base
元素控制。您可以使用JavaScript(document.getElementsByTagName(“base”)[0]。href
)检索此值。如果还检索页面URL的相关部分(window.location.pathname
),则可以使用这两个值来更改链接的行为,使其符合预期
只需在链接前面加上window.location.pathname+“/”
就可以将链接更改为绝对链接。http://localhost/
是您的域
如果您在http://localhost/example/
,
因此,假设您有以下基本标记,因为您的应用程序位于/example/:
这将使http://localhost/example/
,链接和表单的基础
您的HTML中是否设置了基本URL?我说我不能使用URL::to,因为我是用JavaScript生成大陆的,我根本不能使用php,只能使用JavaScript或HTML。