Неверный URL Ajax в вложенной папке - PullRequest
0 голосов
/ 31 мая 2019

Я реализовал свой проект в подпапке.Я помещаю его в / var / www / html / subfolder

Ссылка на мой проект подпапки выглядит следующим образом

https://mytestingsite.com/subfolder

Ajax

$.ajax({
  url: "/subfolder/testroute",
  data: data,  
  dataType: json
});

Когда я вызываю ajax, мой URL будет

url: "/ subfolder / testroute"

Но возврат URL https://mytestingsite.com/testroute

Я расшифровал возвращаемый URL-адрес как https://mytestingsite.com/subfolder/testroute

Я обнаружил, что если я добавлю свой URL-адрес как

url: "/ subfolder / subfolder / testroute"

Тогда только URL вернется https://mytestingsite.com/subfolder/testroute

Что-то не так с моим маршрутом?

1 Ответ

0 голосов
/ 31 мая 2019

Попробуйте это:

var baseurl = window.location.protocol + "//" + window.location.host;

$.ajax({
  url: baseurl + "/subfolder/testroute",
  data: data,  
  dataType: json
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...