[英]Subdomain redirection and URL not chaging
我正在使用Godaddy通過屏蔽將其從http://myshop-123.com (shopify網絡商店)重定向到http://eu.myshop.com 。
我希望用戶在頁面中導航時URL欄發生變化。 例如,當用戶導航到頁面product_1.html時,我希望瀏覽器的URL欄顯示http://eu.myshop.com/product_1.html ,由於URL欄僅顯示http://而當前未發生eu.myshop.com/無論如何。
據我在加載http://eu.myshop.com的源代碼中所看到的,頁面是在一個框架中加載的:
<html>
<head>...</head>
<frameset rows="100%,*" border="0">
<frame src="http://myshop-123.com" frameborder="0">
#document
</frame>
<frame ..>
</frame>
</html>
當用戶瀏覽頁面時,如何使子域顯示URL欄中的更改?
我什至嘗試使用HTML5 pushState操縱瀏覽器歷史記錄,但仍然沒有任何結果,我猜是因為Godaddy的重定向和框架。
(注意:鏈接是虛構的)。
您可以使用.htaccess
文件執行此操作:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^myshop-123.com$
RewriteRule ^(.*)$ http://eu.myshop.com/$1 [QSA,L]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.