近在折騰另一個小站,臺城資訊,給它加了https訪問,而證書是在阿里云申請的賽門鐵克的免費證書。至于說,沒有獨立IP就不能使用證書什么的,恰巧在老左博客看到了如何在cPanel主機面板安裝SSL證書的說明,分分鐘就搞定了。
照理小站還是使用的知更鳥的主題,于是一番折騰終于有個整體的框架,以后內容就慢慢充實了。
后來,無意中發現主題自帶的網址跳轉功能不能用了,打開鏈接就會提示“Not Acceptable”。還好幸虧萬能的度娘,經過搜索,仔細篩選終于讓我弄到了一條可行的方法,現在網址跳轉已經正常了~\(≧▽≦)/~啦啦啦。
雖然找到了方法,但是具體是什么原因我還是不明白的,誰讓我是學機電的呢。但方法還是有了,如下:
據百度搜索所得:
一、HTTP 406 錯誤意識為Not acceptable。翻譯過來是“無法接受”。
二、使用的客戶端,比如瀏覽器向 Web 服務器表明它將接受的服務器反饋數據的特征。 這是通過使用以下幾個類型來完成:
1、接受客戶端所接受的 MIME (多功能互聯網郵件擴充服務) 類型。
2、接受字符集。
3、接受編碼。
4、接受語言。
5、接受范圍。
三、如果 Web 服務器檢測發現它想反饋的數據不能為客戶端所接受,它則反饋一個含有 406 錯誤代碼的報頭。
四、出現此類錯誤時,個人無法解決此錯誤。必須和互聯網服務供應商 ( ISP) 及 Web 服務器軟件供應商聯絡,以確定產生該錯誤的確切原因。
這樣說,我依然不懂怎么解決,繼續找得到如下:
用txt建立文件,內容為:SecFilterEngine off
保存為: .htaccess
上傳到空間根目錄試試看
如果本地沒法保存(提示文件名不能為空),可以保存為1.htaccess,上傳后重命名為.htaccess即可
如果已有,在.htaccess中加入新行 SecFilterEngine off
來源:https://zhidao.baidu.com/question/122834665.html
你看,這樣就比較明了了,于是就這樣解決了這個問題。有問題找度娘還是很靠譜的。
信
51rgb
網頁自動跳轉頁面的代碼在很多時候都非常的有用,下面的是兩個簡單的例子。僅供參考。
方案一,用<meta>里直接寫刷新語句:
<html>
<head>
<meta http-equiv="Content-Language" content="zh-CN">
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<meta http-equiv="refresh" content="5;url=http://www.51rgb.com">
<title>html網頁自動跳轉代碼--西農大網站</title>
</head>
<body>
測試:html網頁自動跳轉代碼<br/>
你可以在這里寫下你想的一切東西!<br />
如:西北農林科技大學是一所985、211院校。<br />
</body></html>
方案二,用javascript腳本來跳轉
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>正在進入西農大網站</title>
</head>
<body>
<form name=loading>
<p align=center> <font color="#0066ff" size="2">正在進入,請稍等</font><font color="#0066ff" size="2" face="Arial">...</font>
<input type=text name=chart size=46 style="font-family:Arial; font-weight:bolder; color:#0066ff; background-color:#fef4d9; padding:0px; border-style:none;">
<inputtype=text name=percent size=47 style="color:#0066ff; text-align:center; border-width:medium; border-style:none;">
<script>
var bar=0
var line="||"
var amount="||"
count
function count{
bar=bar+2
amount=amount + line
document.loading.chart.value=amount
document.loading.percent.value=bar+"%"
if (bar<99)
{setTimeout("count",100);}
else
{window.location=http://www.51rgb.com;}
}</script>
</p>
</form><p align="center">
測試:html網頁自動跳轉代碼<br/>
你可以在這里寫下你想的一切東西!<br />
如:西北農林科技大學是一所985、211院校。<br /><br />
如果您的瀏覽器不支持跳轉,<astyle="text-decoration: none" ><font color="#FF0000">請點這里</font></a>.</p>
</body>
</html>
↓↓↓
使用Xbuilder打包應用程序時,可能會出現頁面無法正確跳轉的問題。這種問題可能是由于文件路徑、HTML文件中的鏈接或JavaScript代碼中的鏈接不正確、打包應用程序時未正確指定應用程序的根目錄或服務器環境未正確配置等原因導致的。要解決此問題,可以嘗試執行以下步驟:清除瀏覽器緩存并重新加載頁面、檢查代碼是否存在語法錯誤或邏輯問題、確保服務器已正確配置。
排查在應用程序中存在一些路徑問題。確保您在打包應用程序時已正確地指定了文件路徑和目錄結構。
您還可以檢查以下幾點,以確定為什么頁面無法正確跳轉:
1、檢查您的HTML文件中的鏈接是否正確。請確保鏈接的路徑是正確的,并且與打包后的文件路徑匹配。
2、檢查您的JavaScript代碼中的鏈接是否正確。如果您使用了JavaScript進行頁面跳轉,則請確保鏈接的路徑正確,并且與打包后的文件路徑匹配。
3、確保您在打包應用程序時已正確地指定了應用程序的根目錄。如果您在打包應用程序時未正確指定根目錄,則可能導致頁面無法正確跳轉。
4、確保您在使用服務器環境時已正確地配置服務器。如果您使用了服務器環境來運行應用程序,則需要確保服務器已正確地配置,并且可以正確地解析頁面中的鏈接。
5清除瀏覽器緩存。有時,瀏覽器會緩存舊版本的文件,導致頁面無法正確跳轉。在清除緩存后,重新加載頁面,以查看是否已經解決問題。
6確保您的代碼沒有任何語法錯誤或邏輯問題。有時,代碼中存在語法錯誤或邏輯問題可能導致頁面無法正確跳轉。您可以使用調試工具(如Chrome瀏覽器的開發者工具)來檢查代碼是否存在錯誤。
7確保您的應用程序已正確地配置服務器。如果您在使用服務器環境來運行應用程序,則需要確保服務器已正確地配置,并且可以正確地解析頁面中的鏈接。您可以查看服務器日志來查看是否有任何錯誤信息。
8如果您使用了框架或庫,例如React或Angular,則可能需要檢查是否已正確地配置路由。路由是一種管理應用程序中URL的方式,它可以幫助您管理頁面之間的跳轉。
還可以嘗試使用瀏覽器的開發者工具來檢查頁面的網絡請求和響應。這可以幫助您確定頁面是否成功加載,并且是否存在任何錯誤或問題。
在開發者工具中,您可以查看網絡選項卡,以查看頁面加載時發送的所有請求和響應。您可以檢查響應代碼,以查看是否存在任何錯誤或問題。您還可以檢查響應標頭,以查看是否存在任何緩存控制或重定向信息。
您可以嘗試使用其他工具或服務來打包您的應用程序,以查看是否存在任何差異。例如,您可以嘗試使用Webpack或Parcel來打包您的應用程序,以查看是否存在任何問題。如果使用其他工具或服務成功打包應用程序,則可能存在與Xbuilder配置相關的問題。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。