Eu não sou um desenvolvedor de web, mas pelo que entendi, o seguinte é verdadeiro:
-
Carregar seu
index.phpem um navegador exibe o código da página que o navegador recebe e renderiza. Então o navegador solicita:http://website.com/index.php -
O código da página inclui alguns arquivos CSS e Javascript dos diretórios
css/escript/. Então o navegador solicita:http://website.com/css/mystyle.css http://website.com/script/myscript.js -
Para incluir esses arquivos, o navegador deve solicitar esses URLs de seu servidor da Web e seu servidor da Web deve veiculá-los a partir desses URLs.
Se sim, então não , você não pode fazer o que está perguntando sem alterar a forma como os arquivos CSS e script estão incluídos.
Você pode alterar o PHP , para que sua saída não inclua links para arquivos externos, mas inclua o conteúdo desses arquivos como seções in-line do PHP saída. Então você pode usar os controles de acesso padrão do servidor web para proibir o acesso aos diretórios css/ e script/ .