КАК установить htaccess, чтобы включить встраивание в iframe с другого сайта [закрыто]

У меня есть эти 2 сервера, один с папкой виртуального тура в нем например:

1-й сервер: somevirtualserver.com/vr/propertygood

затем другой сервер: virtualviewer.com/virtualpage/index.html

и я хочу вставить его в iframe тег html но тогда я получаю сообщение

Can't Open This Page

внутри iframe, так что я думаю, что может быть есть настройка htaccess, чтобы включить

вот код в virtualviewer.com/virtualpage/index. html:

<iframe id="inlineFrameExample"
    title="Inline Frame Example"
    width="300"
    height="200"
    src="somevirtualserver.com/vr/propertygood">
</iframe>

результат такой

result

EDIT:

Не уверен, что это правильно:

Header always append X-Frame-Options ALLOW-FROM=*

Есть ли способ в htaccess включить встраивание с другого сайта?

1
задан 10 November 2020 в 15:30
2 ответа

당신은 올바른 길을 가고 있습니다. 페이지를 포함 할 수 있도록 X-Frame-Option을 설정해야합니다.

.htaccess 파일에서이 작업을 수행 할 수 있지만 Apache가이를 허용하도록 구성된 경우에만 가능합니다. Apache 구성이 .htaccess 파일의 Header 지시문을 허용하지 않고 Apache 구성을 제어 할 수 없다면 운이 좋지 않습니다. 그러나 Apache 구성을 편집 할 수 있으면 .htaccess 파일 대신 여기에 추가해야합니다.

이를 포함해야하는 페이지가있는 서버에서 구성해야합니다 (귀하의 경우에는 somevirtualserver.com). .

Header always append X-Frame-Options ALLOW-FROM virtualviewer.com
1
ответ дан 4 January 2021 в 08:35

내 우분투의 security.conf 아래에 아파치 구성을 설정하여이 작업을 완료하여 다른 디렉토리와 악성 임베딩을 엉망으로 만들지 않도록했습니다.

<Directory /var/www/rootweb/html/public/vr/virtualserving>
    Header always unset X-Frame-Options
</Directory>
1
ответ дан 4 January 2021 в 08:35

Теги

Похожие вопросы