Как побороть MIME Type в PHP codeIgniter - PullRequest
0 голосов
/ 26 мая 2019

Я пытаюсь создать динамический HTML-контент по запросу с другого сайта. Но он возвращает ошибку типа MIME. Как мне решить эту проблему

Процесс, которому я следую, является тегом script, который используется на веб-сайте пользователя.

<script https://www.mywebsite.com/Home/get_html/NDc='></script>

концепция заключается в том, что пользователь должен встраивать этот тег сценария в содержимое нижнего колонтитула и веб-сайт Live,

запрос пользователя на сайт для ссылки, которая генерирует

document.write("<div style='position:fixed;z-index:9999999; bottom:2px; left:20px;'><a href='https://www.mywebsite.com/dCertificate/NDc=' target='_blank'><img oncontextmenu='return false;'  src='https://www.mywebsite.com/i

маг / щит / прозрачный / image_name.png 'style =' width: 40% '> ");

Но эта Возвращающая мне ошибка вот так Отказался выполнять скрипт из 'https://www.mywebiste.com/somewhere/image/NDc=' потому что его тип MIME ('text / html') не является исполняемым, и включена строгая проверка типов MIME.

во время поиска я узнал, что это может быть закончено, используя .htacess

но не смог найти подходящего решения

вот мой .htacess

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]

RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ index.php?/$1 [L]
#RewriteRule ^info/(.*)\.php$ Home.php?slot=$1

RewriteCond %{HTTP_HOST} mywebiste.com\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.mywebiste.com/$1 [R,L]
AuthType Basic
AuthName "Main Site"
AuthUserFile "/home/myweb/.htpasswds/public_html/passwd"
require valid-user

Как отменить ошибку MIME-типа.

Я нашел это Как мне создать код для встраивания моих фотографий на чужом сайте?

Это говорит о том, что решить проблему, добавив правило Rewirite с именем файла filename.php, но, к сожалению, возвращает ту же ошибку

...