Shortcut to Body

Conocimiento (Ver español)

Cómo forzar un cambio de dominio de URL en la barra de direcciones

Cómo forzar un cambio de dominio de URL en la barra de direcciones



Si se conecta con un enlace externo, hay ocasiones en las que es inevitable cambiar el dominio, como cuando se le llama al iFrame o cuando se carga el ajaxload con jquery.
Por ejemplo, el ajax tiene algo que es la seguridad de la caja de arena, por lo que tiene limitaciones que le impiden llamar a páginas de otros dominios. 
Si cambiamos el dominio por la fuerza y lo unificamos, podemos resolver estos problemas.

1. método corriente 

Lo más común es declarar la ruta de un documento en Java Script. 
Sin embargo, en el caso del ajax, hay ocasiones en las que incluso esto no funciona.
Pero es el método más fácil y común.  

<script language=javascript> 
document.domain = "www.A.com"; 
</script>

De esta forma, incluso si se trata de A.com sin www, se reconocerá como www.A.com y se llamará la página.
Sin embargo, no hay ningún caso en el que no se pueda fallar leyendo los siguientes cuatro consejos.     

2. Cómo alinear los dominios 

Cuando la ruta de dirección esperada es obvia, es más seguro hacerlo de la siguiente manera. 

<script language=javascript> 
var url1 = 'www.A.com';
var url2 = 'A.com';
if( document.URL.match(url1) ) document.location.href = document.URL.replace(url1, url2); 
</script>

Los visitantes quieren acceder a A.com y si se accede a www.A.com, lo anterior obliga a convertirse en A.com en el primero.
¿Por ejemplo, www.A.com/search?query=test, aunque la dirección esté marcada en URL ¿a la fuerza A.com/search?y se convierte en query=test. 

Ingrese la dirección de dominio deseada en url1 y url2.
unificando url1 y url2 con la parte "if" para que se convierta en url2.
url1 es la dirección de la ruta en cuestión y url2 la que quiere. 

Si, no solo www, sino también blogs, img, etc., se puede seguir aumentando desde arriba, url3, url4, etc.     


3. Otros consejos 

JSON y muchas otras.
Como JSON tiene un contenido largo, lo mencionaré la próxima vez.     

4. indicaciones 

Sin embargo, el primer método, document.domain="dirección"; precaución al utilizar el método.
Algunas páginas pueden ser útiles, pero debido a que las rutas de dominio dentro del sitio están todas entrelazadas, otras páginas pueden causar muchos problemas o no guardarlas.  

Por lo tanto, si se aplica el documento.domain en una página, es inevitable aplicarlo a todas las páginas.
Además, en el caso del iFrame, no sólo se aplica eso a la página de padres que se llama, sino que también se debe declarar el documento.domain en el documento del iFrame llamado. 

Sin embargo, en el caso de utilizar el documento.URL.match, que es el segundo método, solo se puede declarar y utilizar en la ventana de los padres.

[Cómo forzar el cambio de dominio de URL en la ventana de dirección]



Information in this article


˙ The title of this article: Cómo forzar un cambio de dominio de URL en la barra de direcciones
˙ Blog Title: KISS CAST::KISS CAST
˙ Blog Description: 각종 지식 정보를 정리하고 백업하는 문서 블로그입니다. / This is a document blog that organizes and backs up various knowledge information. / 各種知識情報を整理しバックアップする文書ブログです。 / 整理和备份各种知识信息的文档博客。 / Es un blog de documentos que organiza y respalda información de conocimiento.
˙ RSS URL: https://kisscast.tistory.com/rss
˙ View related keywords at once (click)
˙ Error Reporting (Click)