2010-11-08 42 views
0

我該如何運行具有此類網址的本地測試(使用mamp):www.example.com而不是http://localhost:8888/install.folder有一個url:'example.com'而不是'localhost:8888/drupal'[Mamp]

謝謝

+0

如果目的是簡單地截取屏幕截圖,我會建議您在加載頁面後,只需鍵入localhost:8888,然後截取屏幕截圖。出於任何其他目的,請使用不存在的TLD,如.test或.lho,以使其完全萬無一失。 – 2010-11-08 04:32:19

回答

0

您將需要一個條目添加到您的主機文件是這樣的:

127.0.0.1 www.example.com 

注:這會不會讓你不必輸入端口號或目錄 - 它會只允許您爲主機名稱本身使用主機別名。

+0

維基百科http://en.wikipedia.org/wiki/Hosts_(file)在主機文件,它們的語法和它們在各種平臺上的位置上都有很好的信息。從經驗中,我會告訴你:a)如果你改變它,你確實需要重新啓動你的計算機; b)至少在Windows上,如果你放置文件的位置是空的,你錯了地點。 – 2010-11-08 04:26:15

+0

我無法獲得顯示正確的鏈接。在文件之後添加一個結尾)。 – 2010-11-08 04:28:14

+0

這裏的關鍵詞是「添加」。你應該仍然保持localhost行 – 2010-11-08 04:38:46

2

如果你的測試真的是本地的,你可以簡單地在你的主機文件(Linux上的/ etc/hosts)中添加一個別名。該別名將導致您的計算機將www.example.com解析爲127.0.0.1(本地主機)。

如果您希望在計算機外部使用,您需要購買域名,並將其DNS設置爲轉發至您的IP地址(並在您的路由器中打開適當的端口以轉發至您的計算機)。

如果您不想包含端口號(':8888'),請將您的服務器託管的端口更改爲默認端口號(80)。這可以通過改變'Listen'指令通過服務器的配置文件完成。

如果您不想添加'/ drupal'路徑,請添加'Alias'指令以將用戶從根路徑('/')重定向到'/ drupal'。您也可以將'DocumentRoot'更改爲drupal。

+0

看來,嘗試添加一個額外的條目只是groovurb.com(沒有www)。 – 2010-11-08 21:24:07

+0

你好,它可以工作,但正如Andrew Hare所說,我仍然需要添加端口號。 – amstram 2010-11-09 10:17:13

+0

非常感謝您 – amstram 2010-11-09 10:22:12

相關問題