wamp設定自訂網域名訪問php網站

來源:互聯網
上載者:User

標籤:override   data-   put   ace   data   outside   rom   php開發   瀏覽器   

wamp是一個在window系統下很不錯的php開發套件,一般我都是使用此套件在本地進行開發與測試的特別是alias功能特別好,可以同時開發N個php網站而不互相影響但alias有一個問題,它其實把不同的alias當成了不同的目錄,所以在瀏覽器的地址像是這樣的http://localhost/think.,其中的think就是一個alias而這樣就帶來了一個問題,假如頁面中的資源檔(css,js,圖片等)的路徑是這樣的:"/js/jquery.min.js",那麼在本地這個檔案其實就不是我想要得到的效果因為這個js檔案的路徑是”http://localhost/js/jquery.min.js“ 從而導致我在本地測試時就無法載入此檔案(線上環境是沒有問題的) 還好Apache強大的配置可以通過自訂配置解決此問題
  1. 在您的alias的配置中添加配置項:自訂一個虛擬機器主機指向網域名稱
  2. 修改本機hosts檔案,把你的網域名稱指向127.0.0.1
  3. 配置Apache即可
 在wamp\alias目錄下設定一個think.conf檔案並輸入以下內容 
#設定別名Alias /think "f:/temp/Demo/PHP/think/"#設定虛擬機器主機<VirtualHost *:80>    DocumentRoot "f:/temp/Demo/PHP/think/"    #網站目錄    ServerName tp5.com                        #網域名稱,需要修改本機hosts檔案,把tp5.com 引向 127.0.0.1</VirtualHost># to give access to phpmyadmin from outside # replace the lines## Require local## by## Require all granted#<Directory "f:/temp/Demo/PHP/think/">   Options Indexes FollowSymLinks MultiViews   AllowOverride all  <IfDefine APACHE24>    Require local  </IfDefine>  <IfDefine !APACHE24>    Order Deny,Allow  Deny from all  Allow from localhost ::1 127.0.0.1</IfDefine>  php_admin_value upload_max_filesize 128M  php_admin_value post_max_size 128M  php_admin_value max_execution_time 360  php_admin_value max_input_time 360</Directory>

  

  通過別名訪問通過網域名稱訪問 不影響其他alias 參考: Apache VirtualHost ExamplesThinkPHP5快速入門
 



From WizNote



wamp設定自訂網域名訪問php網站

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.