• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

xploit

subdominios vs Caminhos

7 mensagens neste tópico

Boas, eu estou com um problema no caminho dos meus ficheiros..

pastas

--www/

  --webplataformas/

    -innosite.com

    -innocard.com

  --scripts

  --layout

Se eu acessar neste link, o site fica visivelmente bem com os caminhos para os scripts e imagens a funcionar correctamente..

eu criei um subdominio no cpanel para a pasta innosite.com que é a que vêm no link acima, e o resultado é este:

link

Questão: Supostamente como está tudo igual apenas com a diferenca em que um é subdominio e o outro não , o porquê da página do subdominio age como se a pasta "scripts/jquery.js", por exemplo, não existisse? Não é possível recuar pastas atrás do root do subdominio?

Obrigado pela ajuda!

 

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não, porque o browser só sabe o url que está no link, nesse caso para o subdomínio, ele está a procurar os scripts em http://innosite.innoduo.com/scripts/jquery.js (visto não ser possível recuar mais).

Se a tua ideia for poder usar o mesmo script em várias páginas, então poderás por exemplo, criar um subdomínio para os scripts, seja http://js.innoduo.com, e assim para além de não teres de te preocupar com o caminho para o script (é só ires àquele subdomínio especifico), podes manter as versões do jquery actualizadas em todos os teus sites, substituindo apenas um ficheiro.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

o meu problema não é só os scripts em javascript, que se resolve com URLs o meu grande problema é mesmo o fckeditor:

--www/

  --webplataformas/

    -innosite.com

    -innocard.com

    -fckeditor

  --scripts

  --layout

Eu para chamar o fckeditor sem ter que usar o php faço assim:

<input type="hidden" id="FCKeditor1" name="FCKeditor1" value="" />
<input type="hidden" id="FCKeditor1___Config" value="" />
<iframe id="FCKeditor1___Frame" src="../../fckeditor/editor/fckeditor.html?InstanceName=FCKeditor1&Toolbar=Default" width="800" height="300" frameborder="0" scrolling="no"></iframe>

Este código está dentro de innosite.com/admin/categorias.php

ou seja se eu for a esta direcção pelo caminho normal(sem subdominio) o fckeditor funciona, se for pelo subdominio não funciona...

Testei directamente com URL:

<input type="hidden" id="FCKeditor1" name="FCKeditor1" value="" />

<input type="hidden" id="FCKeditor1___Config" value="" />

<iframe id="FCKeditor1___Frame" src="http://www.innoduo.com/webplataformas/fckeditor/editor/fckeditor.html?InstanceName=FCKeditor1&Toolbar=Default"'>http://www.innoduo.com/webplataformas/fckeditor/editor/fckeditor.html?InstanceName=FCKeditor1&Toolbar=Default" width="800" height="300" frameborder="0" scrolling="no"></iframe>

Acontece que a página nao aparece mas o código está lá, provavelmente deve ser um erro de javascript por tar a ser chamado via URL http, mas do qual eu desconheço.. Sugestões?  :hmm:

No internet explorer 8 tenho o seguinte report:

Detalhes do erro da página Web

Agente do Utilizador: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727)

Carimbo de data/hora: Thu, 16 Apr 2009 16:04:26 UTC

Mensagem: Objecto necessário

Linha: 32

Caráct: 17208

Código: 0

URL: http://www.innoduo.com/webplataformas/fckeditor/editor/js/fckeditorcode_ie.js

Mensagem: 'FCKConfig.Plugins' é nulo ou não é um objecto

Linha: 27

Caráct: 1

Código: 0

URL: http://www.innoduo.com/webplataformas/fckeditor/fckconfig.js

Mensagem: 'FCKTools' é nulo ou não é um objecto

Linha: 27

Caráct: 127

Código: 0

URL: http://www.innoduo.com/webplataformas/fckeditor/editor/js/fckeditorcode_ie.js

Mensagem: 'FCKConfig.PageConfig' é nulo ou não é um objecto

Linha: 34

Caráct: 1453

Código: 0

URL: http://www.innoduo.com/webplataformas/fckeditor/editor/js/fckeditorcode_ie.js

Mensagem: 'FCKTools' é nulo ou não é um objecto

Linha: 176

Caráct: 1

Código: 0

URL: http://www.innoduo.com/webplataformas/fckeditor/editor/fckeditor.html?InstanceName=FCKeditor1&Toolbar=Default

Mensagem: 'FCK.ContextMenu' é nulo ou não é um objecto

Linha: 106

Caráct: 158

Código: 0

URL: http://www.innoduo.com/webplataformas/fckeditor/editor/js/fckeditorcode_ie.js

Mensagem: 'FCKLang' não está definido

Linha: 203

Caráct: 1

Código: 0

URL: http://www.innoduo.com/webplataformas/fckeditor/editor/fckeditor.html?InstanceName=FCKeditor1&Toolbar=Default

Mensagem: Objecto esperado

Linha: 33

Caráct: 2999

Código: 0

URL: http://www.innoduo.com/webplataformas/fckeditor/editor/js/fckeditorcode_ie.js

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

eu quero a opcção de utilizar a URL http pa nao ter que copiar inumeras vezes a pasta fckeditor para dentro de cada subdominio criado... so que eu ponho o http no iframe não dá pk? onde tenho que por os restantes http? e isso que nao estou a perceber..

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

ainda nimguém me conseguiu ajudar nisto : (, tive que copiar a pasta toda do fceditor para cada subdominio que eu criar, ou seja aumentou na minha aplicação cerca de 4mg! não haverá mesmo maneira de contornar isto? Cumps

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora