我上傳了我的客戶的網頁使用谷歌應用程序引擎,它工作正常。這是一個非常簡單的網頁有12個靜態文件(html的全部)刪除文件擴展名爲谷歌應用程序引擎
我不得不刪除該文件,但我不知道這是可以做到修改的app.yaml或main.py
例如:我有www.example.com/page.html
,我想要www.example.com/page
我上傳了我的客戶的網頁使用谷歌應用程序引擎,它工作正常。這是一個非常簡單的網頁有12個靜態文件(html的全部)刪除文件擴展名爲谷歌應用程序引擎
我不得不刪除該文件,但我不知道這是可以做到修改的app.yaml或main.py
例如:我有www.example.com/page.html
,我想要www.example.com/page
假設你所有的html文件都在靜態文件夾中,你可以在你的app.yaml上試試這個。
handlers:
- url: /(.+)
mime_type: text/html
static_files: static/\1.html
upload: static/(.+)
這意味着它將匹配所有和查找靜態文件夾html擴展 如果你想要的特定文件,你可以做
- url: /(hello|world)
mime_type: text/html
static_files: static/\1.html
upload: static/(.+)
意味着文件的Hello.html只有world.html,以避免處理所有的網址。
感謝它正在工作,現在沒有.html!現在的問題是它沒有獲取圖像或CSS。我的app.yaml如下: - url:/(.+)mime_type:text/html static_files:static/\ 1.html .XML) MIME_TYPE:應用程序/ XML static_files:靜態/ \ 1 上傳:靜態/(* \ XML) - 網址:。。/ imagenes static_dir:靜態/ imagenes - 網址:/ CSS static_dir :static/css - url:/ js static_dir:static/js - url:/ static static_dir:static #網站根目錄 - 網址:/ static_files:static/index.html 上傳:static/index.html – esdrayker
好的,我想出來了!只需顛倒順序,並在文件末尾添加建議即可首先獲取css,images和js的dir。非常感謝你! – esdrayker
我有一個問題,這不工作,這只是因爲我把一個連字符在其中一個選項 - 即'/(你好|一些東西)' –
如果您正在尋找刪除文件,我不認爲您可以通過管理控制檯或任何實用程序直接執行該操作。
您需要從本地項目中刪除文件,然後再次上傳。
你需要刪除哪個文件?那12個靜態文件之一?如果是這樣,只需刪除文件並再次上傳應用程序。 – musketyr
感謝musketyr,我編輯了這個問題,我想刪除的是.html表單的url。例如:我有www.example.com/page.html我想www.example.com/page – esdrayker