Это может быть глупый вопрос новичка, поэтому прошу прощения за это.
Мой сайт использует SSL-сертификат.Я также включил ссылку валидатора W3 на каждую из своих веб-страниц следующим образом:
<a href="http://validator.w3.org/check?uri=referer"><img src="valid-xhtml1.png" alt="Valid XHTML 1.0 Strict" height="31" width="88" /></a>
(Примечание: скопировано поверх образа валидатора w3, чтобы SSL не жаловался на незащищенные ресурсы).
Когда я делаю это и нажимаю на изображение, чтобы проверить страницу, я получаю сообщение от валидатора:
![enter image description here](https://i.stack.imgur.com/7CLuV.png)
В сообщении об ошибке указывается, что запрос валидатора небезопасен.Поэтому я попытался изменить href тега <a>
, чтобы использовать https для валидатора, но затем страница просто не загружается (наверное, потому что валидатор не использует SSL).
Кто-нибудь знает способ обойти это?Я предполагаю, что нет способа использовать код как есть, но, может быть, есть способ обновить uri=referer
до uri=https://mysite.com/...
?Есть ли способ динамически получить URL-адрес текущей страницы?
Кроме того, просто для справки, SSL просто предотвращает доступ к заголовку запроса реферера?
О, и я знаюЯ могу просто зайти на мой сайт, используя http вместо https, и валидатор работает.Но я бы лучше настроил его на работу с https.