摘要:材料服務器百度云虛擬主機問題百度云默認目錄為,但是我們的需求是將項目存放到下面。由于百度云將映射到系統中的目錄為所以我們在配置文件的時候需要設置這個屬性。文檔百度云官方文檔
材料
服務器:百度云虛擬主機(nginx+php5.6+linux)
laravel 5.4
問題百度云默認目錄為/wwwroot,但是我們的需求是將項目存放到/wwwroot/websit下面。
方案代碼:
location / { root /home/bae/app/website/public; if (-e $document_root/index.php) { ## 獲取正則匹配中的數據,wwwxxx.com/test/ 實際訪問路徑問 www.xxx.com/index.php/test rewrite ^/(.*)$ /index.php/$1?$query_string last; } return 404; } ## php配置 location ~ [^/].php(/|$){ root /home/bae/app/website/public; fastcgi_index index.php; fastcgi_pass 127.0.0.1:9000; fastcgi_intercept_errors on; fastcgi_split_path_info ^(.+.php)(.*)$; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_param SCRIPT_NAME $fastcgi_script_name; fastcgi_param REQUEST_URI $request_uri; fastcgi_param DOCUMENT_URI $document_uri; fastcgi_param DOCUMENT_ROOT $document_root; fastcgi_param SERVER_PROTOCOL $server_protocol; fastcgi_param REQUEST_SCHEME $scheme; fastcgi_param HTTPS $https if_not_empty; fastcgi_param GATEWAY_INTERFACE CGI/1.1; fastcgi_param SERVER_SOFTWARE nginx/$nginx_version; fastcgi_param REMOTE_ADDR $remote_addr; fastcgi_param REMOTE_PORT $remote_port; fastcgi_param SERVER_ADDR $server_addr; fastcgi_param SERVER_PORT $server_port; fastcgi_param SERVER_NAME $server_name; # PHP only, required if PHP was built with --enable-force-cgi-redirect fastcgi_param REDIRECT_STATUS 200; } location ~ .*.(gif|jpg|jpeg|png|bmp|swf|flv|mp4|ico)$ { root /home/bae/app/website/public; expires 30d; access_log off; } location ~ .*.(js|css)?$ { root /home/bae/app/website/public; expires 7d; access_log off; } location ~ /.ht { root /home/bae/app/website/public; deny all; } ## 禁止敏感文件的直接訪問 location ~* .(inc|bak|sql|lua|so|ini|conf)$ { deny all; }注意:
當出現重復配置時,bcloud_nginx_user.conf優先級高于bcloud_nginx_gen.conf。由于百度云將/webroot映射到系統中的目錄為/home/bae/app,所以我們在配置nginx文件的時候需要設置root這個屬性。
文檔百度云官方文檔
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/23115.html
摘要:材料服務器百度云虛擬主機問題百度云默認目錄為,但是我們的需求是將項目存放到下面。由于百度云將映射到系統中的目錄為所以我們在配置文件的時候需要設置這個屬性。文檔百度云官方文檔 材料 服務器:百度云虛擬主機(nginx+php5.6+linux) laravel 5.4 問題 百度云默認目錄為/wwwroot,但是我們的需求是將項目存放到/wwwroot/websit下面。 方案 代碼...
摘要:當然這步也可以用離線安裝首先將文件改名為執行百度網盤鏈接密碼啟動執行效果如圖六常用命令優雅關閉盒子名稱從中去除添加的盒子重新加載配置 一.介紹簡單說下Homestead吧,它有兩個功能: 就是為了能夠在本地方便開發laravel應用,體現laravel開發的優雅性.(但是前期安裝的時候因為各種坑,還是比較難受的) 使得開發環境和生產環境保持一致。Homestead就是web開發所需軟...
摘要:簡介是一個以為基礎,以方式架構在網站主機上的的數據庫管理工具,讓管理者可用接口管理數據庫。保存配置文件,回到瀏覽器,重新登錄,警告就會消失了。 簡介 phpMyAdmin 是一個以PHP為基礎,以Web-Base方式架構在網站主機上的MySQL的數據庫管理工具,讓管理者可用Web接口管理MySQL數據庫。借由此Web接口可以成為一個簡易方式輸入繁雜SQL語法的較佳途徑,尤其要處理大量資...
摘要:說明本文主要講述了的文件系統的小,邏輯不復雜,主要就是把上的一個文件下載到本地,和下載到中。寫驅動由于沒有驅動,需要自定義下在中寫上名為的驅動同時在注冊下該就行。執行命令后,顯示上文件從上下載到上的文件該邏輯簡單,但很好玩。 說明:本文主要講述了Laravel的文件系統Filesystem的小Demo,邏輯不復雜,主要就是把Dropbox上的一個文件下載到本地local,和下載到AWS...
閱讀 3228·2021-11-15 11:37
閱讀 2449·2021-09-29 09:48
閱讀 3814·2021-09-22 15:55
閱讀 3014·2021-09-22 10:02
閱讀 2636·2021-08-25 09:40
閱讀 3225·2021-08-03 14:03
閱讀 1691·2019-08-29 13:11
閱讀 1570·2019-08-29 12:49