這對大多數人來說可能是非常明顯的,但我對此很陌生。如何設置實時測試網站?
如何設置一個不使用主域名的實時測試網站?目前,主域名正在用於臨時着陸頁面,我希望在網站上線之前就是如此。我正在使用filezilla。
我得到的建議是將它發佈到服務器上的子文件夾或htaccess文件,以便它可以被配置爲限制訪問(例如通過用戶名和密碼),但我不知道如何做到這一點。您能否告訴我所涉及的步驟,同時銘記我不想要第二個域,而是在活動服務器上測試該站點,以便其他人可以看到它,但不使用主域。
非常感謝,
這對大多數人來說可能是非常明顯的,但我對此很陌生。如何設置實時測試網站?
如何設置一個不使用主域名的實時測試網站?目前,主域名正在用於臨時着陸頁面,我希望在網站上線之前就是如此。我正在使用filezilla。
我得到的建議是將它發佈到服務器上的子文件夾或htaccess文件,以便它可以被配置爲限制訪問(例如通過用戶名和密碼),但我不知道如何做到這一點。您能否告訴我所涉及的步驟,同時銘記我不想要第二個域,而是在活動服務器上測試該站點,以便其他人可以看到它,但不使用主域。
非常感謝,
正如您所說,最簡單的方法是將新網站放入子文件夾中,或者您可以爲該網站創建新的子域。但是,如果沒有這個需求,我更喜歡域指向的文件夾中的一個簡單的子文件夾。
我認爲創建一個子文件夾並將其中的文件放在它裏面不應該太棘手,在filezilla中簡單地右鍵單擊並命名它。
要創建htaccess密碼保護,您需要兩個文件。 一個叫做.htacccess,另一個叫.htpasswd(名字前面的點很重要)。
.htacces樣子:
AuthType Basic
AuthName "Hallo"
AuthUserFile .htpasswd
require valid-user
htpasswd的包含有加密PW每行一個用戶:
username:1$3OVCsRyzKhk
你會發現通過谷歌有很多的例子。只需輸入「htaccess htpasswd」,並且會有一些發電機可以幫助你。
要在瀏覽器中輸入您的網站,只需輸入:example.com/NewSubfolder/
真的不太多了 - 只是站在了一個單獨的網站,也許使用虛擬站點服務器上或者是完全不同的服務器上。假設你正在使用像你這樣的相對路徑,應該這樣做很好。
另一個訣竅是將其設置到位,但使用默認文檔指令來引導用戶訪問佔位符頁面,除非他們知道您的主頁的直接url是什麼。
我是否需要第二個域做到這一點?如果沒有,你怎麼得到沒有一個網站的網址? – tobeeornot
很多方法可以做到這一點。許多人使用不同的主機 - 例如qa.example.com或staging.example.com。其他人使用不同的端口。其他人使用原始IP地址。其他人實際上購買了第二個域名。但請記住,在這種情況下,您正在尋找的所有東西都是告訴您的Web服務器爲其他網站提供服務的一種手段。名字通常不重要。 –
謝謝你的幫助! – tobeeornot
很抱歉,如何在不使用域名的情況下獲取網站的網址? – tobeeornot
對不起,我以爲你只是想讓example.com不指向那個新網站。如果你不想要example.com的子域或子文件夾,那麼我不知道該怎麼做。按照我描述的方式,您可以爲新網站提供sub.example.com或example.com/path,而舊網站不會受到影響。也許我明白你的錯誤... – sewo
順便說一句,如果沒有域名,你必須使用IP。還有什麼是剩下的? – sewo