Есть некий скрипт, который находится на одном домене и подключается на внешних сайтах, выполняя необходимые действия. В нем присутствует переменная в которой хранится имя домена исходного сайта, откуда и подключается скрипт.
Всё хорошо работает, но появилась необходимость сделать несколько зеркал главного домена(А возможно позднее потребуется ещё) и соответственно в каждом менять строку с названием домена, довольно трудно, особенно когда они заранее не известны.
Брать домен средствами JS
не получится, что логично, так как он выполняется на клиенте, потому как вариант появилась идея реализовать вставку значений на стороне сервера при запросе скрипта. Но, если я не путаю, php-скрипт не выполняется в js-файлах
поумолчанию.
От того вопрос: Каким образом корректнее всего будет получать домен исходного сайта при загрузке скрипта на клиенте?
Сделай ему расширение .php и вставь нужный код внутрь. Подключать естественно надо будет как https://domain.com/script.php Но это не очень красиво. Тебе надо будет сделать реврайт чтоб по запросу https://domain.com/script.js отдавался твой https://domain.com/script.php
RewriteEngine On
RewriteRule ^js/script\.js$ js/script.php
Если я правильно понял и вам нужно найти домен, с которого загружается сам JS скрипт, то тут можно сделать такой фокус:
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Добрый день! До сих пор не пользовался хэш таблицами, но когда стало нужно, у меня возник вопрос:
Пытаюсь подключить другие cpp файлыПри добавлении выдает ошибки: